Zelf Android applicaties maken

Met grote regelmaat komt Google weer met een nieuw concept of uitgewerkt idee en geeft dit aan de wereld. Via Google Labs kun je al een idee krijgen van de experimenten waar Google medewerkers mee stoeien. Gisteren kwam er een nieuw fenomeen uit: App Inventor for Android. Met deze (web)software zou je als leek een applicatie voor je Android moeten kunnen bouwen.

Iedereen kan het?

Volgens Google heb je geen programmeerkennis nodig, aangezien er niet met code wordt gewerkt. Ik heb hier mijn bedenkingen over. De voorbeelden die Google laat zien, zijn inderdaad zonder code, maar geprogrammeerd wordt er wel degelijk. Via visuele objecten wordt een applicatie opgebouwd. Het ziet er inderdaad simpel uit, maar wil je een wat ingewikkeldere applicatie, dan zul je toch nog even je Visual Basic 6 kennis uit de grijze hersencellen moeten halen. Eigenlijk wordt er zelfs object-geörienteerd geprogrammeerd (zie Tutorials).

Wat heb je nodig?

Een Android telefoon, een USB-kabel, een PC (laptop) en natuurlijk een GMail-account. Met dit account kun je een aanvraag doen om applicaties te kunnen maken. Hoe lang het duurt, voordat je aan de beurt bent is nog onduidelijk. Ik heb me gisteren aangemeld en verwacht dat dit enkele weken gaat duren.
Daarna kun je op je PC ontwikkelen via een web-interface (ideaal). Indien de applicatie naar behoren werkt, kun je de applicatie op je telefoon (via USB) plaatsen en testen (via APK). Als je de applicatie wilt delen via de Android Market, kan dit natuurlijk altijd nog. Bedenk wel dat je 25$ kwijt bent aan developers fee; dit bedrag ben je kwijt om je als programmeur aan te melden bij Google Market en een persoonlijk certificaat te krijgen. Vaak zal de applicatie dan ook alleen te zien zijn op je eigen telefoon!

Mogelijkheden

Het is uiteraard de bedoeling om alle mogelijkheden van je telefoon te kunnen benutten via deze App Inventor:
  • telefoneren
  • de plaats (geo) te bepalen van de telefoon
  • kanteling van de telefoon te gebruiken
  • touch screen
  • text-to-speech
  • geluid
  • sprites (ken ik nog van C-64)
  • agenda
  • telefoonboek + contacten
  • etc.
Google is slim bezig. Door deze app aan het grote publiek te geven, zal de opmars van Android telefoons (en dus het gebruik van GMail en andere Google producten) nog sneller verlopen. Het protectionistich gedrag van Apple is schadelijk aan het worden.


gerelateerde blogs met thumbnail