Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Je kunt ook een cookievrije versie van de website bezoeken met minder functionaliteit. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , reacties: 47, views: 16.109 •

Google heeft op zijn I/O-ontwikkelaarsconferentie een aantal nieuwe tools voor developers aangekondigd, waaronder Android Studio. Deze developeromgeving voor Android-applicaties biedt onder andere live previews, ook op meerdere schermformaten.

Android Studio is een ide gebaseerd op IntelliJ Idea. Tijdens de keynote was te zien hoe de applicatiecode live op een geëmuleerd Android-toestel getoond kan worden. Ook zijn previews mogelijk op meerdere beeldschermformaten, zodat een developer beter kan inschatten hoe zijn apps op diverse Android-apparaten zal ogen. Fragmentatie van Android is een grote ergernis onder developers, dankzij het grote aantal verschillende Android-smartphones met elk weer andere features, waaronder schermformaten.

Google toonde ook kort een nieuwe development console voor de Play-webwinkel. De internetgigant stelt dat het bedrijf developers die hun apps in de Play-webwinkel willen plaatsen voortaan ook mogelijkheden biedt dit eerst op een beperkte bètaschaal te doen. Ook is er een vertaaldienst bijgekomen, waarbij applicaties tegen betaling vertaald kunnen worden. Google gaat die vertaling niet zelf op zich nemen, daarvoor kunnen externe bedrijven zich aanmelden; Google treedt op als tussenpersoon. De vertalingen worden getoond in de developer console. Verder belooft Google referral tracking, een mechanisme waarmee ontwikkelaars inzicht kunnen krijgen in advertenties. Tot slot geeft de console tips om meer omzet te genereren.

Android Studio is nog niet klaar, maar een preview-versie valt al wel te downloaden.

Android Studio (Bron: The Verge)

Reacties (47)

Bye bye eclipse
Inderdaad, thank god want Eclipse is toch wel ongeveer de grootste ramp die ik me kan herrineren...

Blijf het nog altijd mooi vinden dat je je Android app niet kan compileren omdat in de error list een error staat van Eclipse zelf :+
Als ik kijk naar de andere eclipse plugins die ik gebruik, ligt dit veel eerder aan Google dan aan het platform eclipse zelf... . Die geven bijlange niet zoveel problemen als de Android 'addon'

Wat Google heeft gedaan met hun addon weet ik niet, maar het ligt eigenlijk een beetje in lijn met de algemene kwaliteit van hun dev tools. Als werkelijk een derde partij de ontwikkeling op zich heeft genomen, dan kan het nog goed komen.

Ik ben niet bepaald onder de indruk van Google vanuit het perspectief van de ontwikkelaar en dat zowel op vlak van tools als documentatie. Eigenlijk van Apple, Microsoft en Google vind ik die laatste eerlijk gezegd het minst.

Ik had liever een snellere emulator (of eerder simulator gezien zoals voor iOS) want dat lijkt mij veel eerder een groter probleem dan de IDE ansich.

Het probleem van fragmentatie is groter dan enkel maar diverse layouts en resoluties... . Althans de reden waarom mijn bureau vol met android smartphones ligt is veelal vaak van andere aard.

[Reactie gewijzigd door simplicidad op 15 mei 2013 21:34]

Omdat de compiler niet helemaal in eclipse verweven zit hebben ze een extra parser er bij gedaan die op (java EN android specifieke) errors checkt. Die parser gaat alleen regelmatig out of sync, net zoals de rest van eclipse altijd out of sync gaat.

Ik gebbruik wel gewoon intelliJ.

Wat je zegt over het bureau vol met android smartphones is helemaal waar. Meestal heeft iedere soc zijn eigen quirks, zeker als je met de ndk werkt.

edit: oh haha ik had niet door dat android studio gewoon IntelliJ was. Blijkbaar liep ik voor!

[Reactie gewijzigd door Br4mmie op 16 mei 2013 07:52]

...
Ik ben niet bepaald onder de indruk van Google vanuit het perspectief van de ontwikkelaar en dat zowel op vlak van tools als documentatie. Eigenlijk van Apple, Microsoft en Google vind ik die laatste eerlijk gezegd het minst.
...
Ooit Go gezien? Qua documentatie en tools vind ik dit veruit de beste programmeeromgeving die ooit is ontwikkeld. En dat geldt zeker ook voor de taal an sich. Ik ben persoonlijk nog nooit, echt nooit, een Go programma tegengekomen die niet simpel te ontrafelen was.
Het is juist MS die veel dingen nodeloos complex maakt, bv met C#. En laten we eerlijk zijn, Objective-C is toch ook een draak van een taal.
Je kunt gelukkig wel met een Ant script alsnog je app compileren, dit heeft mij ooit eens heel erg geholpen toen eclipse bij elke build gewoon crashde
Woohoo, zag er goed uit tijdens de presentatie. Onlangs begonnen met de eerste stappen om een eigen app te maken en vond Eclipse tot nu toe nog niet echt de meest ideale tool, dit ziet er een stuk beter uit, ben benieuwd hoe ik het ga ervaren.

Btw - hier kan je Android Studio vinden: http://developer.android....ling/studio.html#side-nav

[Reactie gewijzigd door gooos op 15 mei 2013 21:15]

Hij werkt niet op 64Bits versie van Windows 7.. Iemand een idee hoe je hem werkend kan krijgen?
Op Windows 8 heb ik het werkend gekregen door een omgevingsvariable genaamd ANDROID_STUDIO_JDK naar je JDK te linken.

Verder, als je een melding krijgt dat je Android SDK niet up-to-date is, maar dat wel is (v22), kun je het volgende doen:
Installed on Linux (Fedora-18). When I press "New Project..." I was getting a window stating:
"Your Android SDK is out of date or is missing templates. Please ensure you are using SDK version 22 or later."
Fixed this problem by selecting "Configure->", then "Project Defaults->", then "Project Structure"...
Selecting "Project" in left pane and then "Android SDK" under the "Project SDK" menu on the right.
Then click on "Edit" button [or just select "SDK's" on the left panel]... Set/Verify the Android SDK home path (mine is /opt/android-studio/sdk", the Build target (mine is Android 4.2.2) and the Java SDK (mine is 1.7).
Click OK, and back up to the Quick Start window... I can now begin a "New Project..."

[Reactie gewijzigd door Niekfct op 16 mei 2013 09:50]

Hey, dank je! Dat was wat nodig was om hem op Win7 x64 werkend te krijgen!
Mooie stap. Maakt de drempel om apps voor verschillende formaten te maken in ieder geval een stuk lager.
Hopelijk krijg je dan nu apps die normaal geschaald worden en niet veels te overdreven uitgerekt worden.
Dat is wel storend af en toe.
Android rekt niks uit... er komt gewoon meer witruimte. Apple was juist diegene die alles ging uitrekken.
Uhm.. excuse me? elke phone app die ik draai op mn tablet wordt toch wel degelijk geschaald en niets witruimte, maar bij android heb je dan nog een keuze...
Volgens mij wordt er ook niets uitgerekt. Ik heb een Note en een Nexus 7 en heb eigenlijk nooit een app gezien die vreemd vervormd werd.
Misschien dat er rare apps zijn met bitmaps oid die niet kunnen schalen, maar in principe blijft het er allemaal prima uitzien. Wel wat meer witruimte, meer niet.

Heb je het niet per ongeluk over Apple?
Vergelijk de RTL365 en de Nu.nl app beide op een tablet. Je ziet gelijk het verschil tussen een native tablet app en een opgerekte app. En van die native tablet apps daar zijn er nog veel te weinig van bij Android.

[Reactie gewijzigd door ChicaneBT op 16 mei 2013 01:09]

Enig idee wanneer deze IDE beschikbaar komt? Ben namelijk wel in voor wat app deving om te testen, maar eclipse vind/vond ik persoonlijk een beetje een no-no.

[Reactie gewijzigd door Gropah op 15 mei 2013 19:50]

IntelliJ idea bestaat al veel langer en is ook gewoon nu al verkrijgbaar. Je kan er al lang android-apps mee maken, nu komt er dus gewoon Android Studio bij, iets wat lijkt op de al bestaande layout-designer maar dan met previews.
Een early access preview van Android Studio is al beschikbaar op: http://developer.android.com/sdk/installing/studio.html.

Toevallig ben ik net met een project begonnen op mijn opleiding informatica waar we een Android app moeten maken. Ik was zelf nooit erg gecharmeerd van Eclipse, dus misschien dat Android Studio uitkomst kan bieden.

Ik vind het heel mooi dat Google er nu ook echt zelf achter staat (hoewel je bij de Android development kit ook wel een aangepaste versie van Eclipse kreeg), en we dus meer support kunnen verwachten.
Ik gebruik zelf al een tijdje PhpStorm, welke ook op IntelliJ IDEA is gebasseerd. Ik vind het echt geweldig! Goeie performance, zeker voor een in Java geschreven IDE. Ook een aantal leuke features die je tijd tijdens het ontwikkelen een stuk aangenamer maakt. :)
Hmm, ik ben wel gehecht aan Eclipse, dus was niet zo bijster enthousiast hierover. Maar goed, wie weet loont het om om te switchen.
Als blijkt dat het designen van layouts hier geniaal mee werkt, dan probeer ik gewoon allebei te gebruiken :)
Ja, ik zie net de demo van de keynote, en t ziet er wel vet uit ja. Toch zeker proberen.
heb wat zitten klooien ermee, maar tis nog buggy..ik zie de achtergronden van de verschillende devices niet als ik ze allemaal wil zien, als je colorpicker doet in de xml file dan krijg je ffffff382829 , die 'ffffff' weghalen en dan is het wel weer goed...

dus nog erg pril ... maar ik ga t toch proberen om alvast mee te ontwikkelen thuis...
Ik ben wel benieuwd naar die nieuwe Developer console.
Deze stap is hard nodig, want heel veel applicaties worden nooit op een ander apparaat bekeken en getest, dan het apparaat dat de alleenwerkende Android-ontwikkelaar zelf in bezit heeft. Iets wat op zijn beurt toch weer een verschil maakt in de kwaliteit van de apps, één van de zaken waar nog veel te verbeteren viel. De uitwerking ziet er goed uit.
raar hoor, want je kan gewoon via emulatoren wel degelijk testen op andere resoluties en ook in Eclipse kun je gewoon via de Graphical Layout ook verschillende toestellen/resoulties/beeldformaten kiezen...
Dus de tools zijn er wel maar de ontwikkelaar gebruikt ze dan niet, en dan maakt een andere IDE niet echt veel verschil uit hoor...
Gebaseerd op een tool van JetBrains _/-\o_. Die zijn héél goed daarin.
Ik vind dit zeker ook de beste ide's. Elke taal die ik gebruik heb ik hun ide (als hij er is natuurlijk). Geweldige programma's.
Je weet dat de language voor Android zwaar ge-ent is op Java? Daarnaast vind ik Visual Studio persoonlijk juist de minste IDE die ik tot nu toe heb gebruikt. Veel dingen op onlogische plekken. Hotkeys van het type ctrl + (k + d). Dat vind ik persoonlijk niet zo lekker werken. Ben benieuwd naar deze editor. Zit al een tijdje naar IntelliJ te kijken, maar nu dit er is wacht ik denk ik nog even hier op...
Ik zal wel de enige zijn die met Code::Blocks werkt. Prima voor C / C++ gerelateerd werk en crossplatform bevendien! Zeker een aanrader, gratis en flexibel. Voor de mensen die het nog simpeler willen is er altijd ook nog Notepad++.

Hopelijk maken ze hier een plugin van voor andere IDEs :)
Als je dan toch aan de standaard textverwerker gaat, ga dan aan Sublim Text. Heerlijk! Multiple cursors, goede replacemogelijkheden, makkelijk omschrijven van arrays en plugins waardoor de functionaliteit tot bijna oneindig wordt verheven.
Alleen jammer dat op de forums / wiki van Code::Blocks geen helpende hand wordt geboden om externe libraries zoals bijv. Boost, WxWidgets, GTK+ of QT werkend te krijgen met de IDE.....
Mooie ontwikkeling.
Dan wordt het programmeren voor apps in verschillende maten een stuk makkelijker.
Eindelijk een goeie en gratis Java IDE...

Visual Studio was een reden om toch voor C# te gaan kiezen, maar dit.... dit is heel goed nieuws voor Java ontwikkelaars als Android ontwikkelaars.
De IDE is helemaal niet gratis!!! alleen voor opensource projecten, dus zodra jij een app in een appstore zet voor geld moet je de IDE kopen...
waarom denkt ge dat?
De community edition van intelliJ is open source, dat wil niet zeggen dat de geschreven programma's ook open source moeten zijn.

Op dit item kan niet meer gereageerd worden.



Populair:Apple iPhone 6Samsung Galaxy Note 4Apple iPad Air 2FIFA 15Motorola Nexus 6Call of Duty: Advanced WarfareApple WatchWorld of Warcraft: Warlords of Draenor, PC (Windows)Microsoft Xbox One 500GBSalaris

© 1998 - 2014 Tweakers.net B.V. Tweakers is onderdeel van De Persgroep en partner van Computable, Autotrack en Carsom.nl Hosting door True

Beste website van het jaar 2014