Rss

Bästa mobiltelefonerna


Google App Inventor

Google App Inventor

Gör din egen Android-app

Med Googles App Inventor ska alla kunna göra sina egna Android-appar. Mobil har tittat närmare på hur den fungerar och vad som är bra att tänka på om man själv vill skapa appar med hjälp av App Inventor.

Google lanserade sin App Inventor i somras. Då var det inte möjligt att direkt börja skapa appar utan första steget var att anmäla sitt intresse. Sedan dess har man släppt in fler och fler personer, men i skrivande stund finns det fortfarande de som väntar på att få tillgång till App Inventor. Man bör alltså utrusta sig med lite tålamod till att börja med.

När man väl har fått sin intresseanmälan godkänd rekommenderas verkligen att man går igenom åtminstone några av de exempel, så kallade tutorials, som visar hur man använder olika funktioner i App Inventor.

Android-mobil krävs

För att kunna använda App Inventor är det ett måste att man har tillgång till en Android-mobil. Till skillnad från Googles SDK (utvecklingsverktyg) för Android så ingår det inte någon miljö där man kan provköra apparna, utan det görs i den egna telefonen.

En fördel med det är att man kan använda även en ganska slö dator eftersom den i stort sett bara ska sköta kommunikationen mellan Googles servrar och App Inventor, som öppnas i datorns webbläsare. Vi återkommer lite längre fram till hur du enklast får din mobil att fungera med App Inventor.

Applikationens utseende

Det första man ser när man loggar in är Design-sidan. I mitten visas en skärmbild som ger en uppfattning om hur appen kommer att se ut i mobilen. Även om Design-vyn mer handlar om utseende än om funktioner är det ändå den man måste utgå ifrån. Det är nämligen där som man väljer de synliga, och vissa av de osynliga, element som ska ingå i appen.

Google App Inventor

I mitten kan man se ungefär hur mobilens skärmbild förändras allt eftersom man tar komponenter till vänster och drar ut på skärmen till den plats där man vill ha dem. Ljud, databaskopplingar och annat som inte syns hamnar nedanför skärmbilden under rubriken "Non-visible componets". Man måste hela tiden hålla sig till en och samma ”screen” så en viktig funktion är möjligheten att välja när olika element ska vara synliga. I design-vyn är dock allting synligt hela tiden så man får vänja sig vid att placera element under varandra även om de aldrig kommer att synas samtidigt för användarna av appen.

Till höger hittar man en lista över alla komponenter, deras inbördes hierarki och här finns också en knapp för att tilldela komponenterna egna namn, vilket är ett måste för att undvika sammanblandning. Längst till höger finns en kolumn där man kan ändra egenskaper för den komponent man har markerat. Där kan man både påverka utseendet och ställa in om exempelvis knappar ska vara synliga och/eller möjliga att klicka på när appen startar. Där kan man också skriva in text som ska stå på knappar och i textfält. Att använda å,ä och ö kan först verka oproblematiskt men när man kör appen i telefonen möts man av svarta fyrkanter med frågetecken istället för svenska bokstäver. Samma öde drabbar andra språk med avvikande bokstäver. I skrivande stund har Google inte löst detta men förhoppningsvis kommer man att göra det inom en snar framtid.

Så snart som möjligt bör man dock växla över till Block Editor, som är den andra delen av App Inventor, för att börja jobba med funktionerna i appen.

Anslut telefonen

Om man inte gjort det tidigare är det läge att ansluta sin Android-telefon till datorn när man startat Block Editor.

Viktigt att tänka på är att man i telefoner först går in under Inställningar/Program/Utveckling och kryssar för USB debugging. Dessutom måste man se till att telefonens skärmbild inte roterar när man vänder telefonen, det gör man under Inställningar och sedan får man, beroende på telefon, leta efter ett meny-alternativ för ”skärm och ljud eller bara för skärm-inställningar.

Med lite tur kan det sedan räcka med att man ansluter telefonen med en usb-sladd och klickar på Connect to phone i övre högre hörnet i Block Editor. Det kan krävas några försök för att få till en anslutning och om mobiltillverkaren har någon typ av synkprogram bör man börja med att installera det för att få rätt drivrutiner för telefonen.

Sammanfoga blocken

I Block Editor hanterar man komponenterna som man valt ut på Design-sidan tillsammans med de standardfunktioner som alltid finns att tillgå. I Block Editor är den visuella delen av appen ointressant. Där arbetar man genom att koppla samman block i olika färger med varandra för att få appen att bete sig som man vill.

Google App Inventor

I menyn längst till vänster visas antingen standardfunktionerna eller de block som du kan jobba med för att du valt att använda vissa komponenter på Design-sidan. Varje block finns i olika varianter. Om man klickar på Lists (som är en av standardfunktionerna) får man upp en meny med alla block som innehåller funktioner relaterade till listor. Blocken dras ut på arbetsytan till höger där de kan kopplas samman.

Har man programmerat i någon form tidigare har man en del gratis när det gäller att förstå hur man ska jobba med blocken. Oavsett om man har det eller inte rekommenderas dock att man går igenom åtminstone några av de tutorials (övningsexempel) som finns på App Inventor-sajten. Tar man sig igenom alla tutorials har man fått en ganska bra bild av hur man kan använda App Inventor på olika sätt.

Block i mängder

Det finns, om inte oändliga, så i varje fall ett mycket stort antal sätt att kombinera olika blocks till funktioner och sekvenser som kan användas för att skapa en app. Det är på gott och på ont eftersom själva Block Editor kan kännas som en begränsning när arbetsytan börjar bli svåröverskådlig. Att ge komponenterna särskiljande och tydliga namn i Design-läget är a och o.

Provkör ofta

När inställningarna är gjorda klickar man på Connect to Phone. Då ska mobilens skärm visa i stort sett det man ser på Design-sidan. Som när det gäller vanlig utveckling är det viktigt att prova att olika delmoment fungerar för att slippa onödiga ändringar. Connect to Phone-knappen förvandlas till en Restart Phone App-knapp och det rekommenderas att man använder den ofta, speciellt i början. Om inte allt skulle gå som på räls finns det en användar funktion i Block Editor som gör att du kan följa vad som sker i appen samtidigt som den körs på telefonen. Om man högerklickar på ett element finns ofta ”Watch” som ett alterantiv, med hjälp av den kan man följa hur innehåll eller värden i listor, variabler med mera förändras löpande från det att man startar appen.

När man är klar

Då man är nöjd med sin app kan man dels installera den på den egna telefonen, dels ladda ner en apk-fil (installationsfil) till den egna datorn som man sedan sprider till andra användare på lämpligt sätt. Det förstnämnda gör man genom att välja Download to Connected Phone, det sistnämda genom att välja Download to this computer.

Det tredje alternativet är att skapa en så kallad qr-tagg som kan publiceras på webben eller tryckas. Taggarna skannas med någon av de Android-appar för detta ändåmål som kan hittas i Android Market. Taggen innehåller sökvägen för att ladda ner samma apk-fil från en av Googles servrar.

Nedladdning av applikation på det här sättet ska inte förväxlas med nedladdning av appar från Market, som också kan göras med hjälp av taggar. Att inte kunna lägga upp det man skapar i Android Market är en av de stora nackdelarna med App Inventor. Det gör det dels svårare att sprida sina appar till många användare om man vill det, dels får man själv se till att kontakta användarna om man vill att de ska uppdatera till en ny version av appen. Man ska heller inte bli förvånad om apk-filerna även för enkla appar får en storlek på omkring 1 megabyte, det är normalt för App Inventor.

Prova själv:

Intresseanmälan, tutorials, dokumentation med mera:
http://appinventor.googlelabs.com/about/

Bli premiumläsare och prenumerera på Mobil

Läs fler artiklar från december 2010 här.


Guider
jord Så funkar GPS/Glonass Ryska satelliter ger bättre mobilkoll
På bara några år har positionsbestämning med hög precision blivit vardagsmat i våra ­mobiler. Men fortfarande fungerar det inte överallt. Vi tar en titt på tekniken som håller koll på var du befinner dig. Idag 07:54
surfplattan som skärm Skola: Mobilen som bildskärm Surfplattan som andra skärm
Vill man ha mer skärmutrymme att arbeta med på sin dator så behöver man inte lägga slantar på att köpa en ny skärm. Har man en surfplatta går det nämligen att använda den som en extra skärm till datorn. 7 maj 2012
Twitter Windows Phone Håll kontakten med Windows Phone App-tips: Bästa sociala nätverksapparna
Vad vore livet utan vänner? Rätt så jäkla tråkigt. Därför har Mobil sammanställt en praktisk liten guide med de bästa sociala nätverksapparna till Windows Phone. 13 april 2012
endomondo Windows Phone App-tips: Träning och hälsa
Nu följer vi upp Kom i form med mobilen-artikeln genom att tipsa om några av de bästa apparna för Windows Phone inom området träning och hälsa. 12 april 2012
Fototeaser Använd ljuset Så tar du bästa mobilbilderna
För att få de allra bästa bilderna när du tar kort med din mobil så ska du strunta i tekniken. Det är fotografen Martina Holmbergs bästa tips för dig som använder mobiltelefonen som kamera. 30 mars 2012
Nokia skype För Windows Phone Skype Beta nu på hemmaplan
Microsoft köpte Skype för ungefär ett år sedan. Nu har vi testat en tidig ­betaversion av programmet 29 mars 2012
tv teaser Den nya tidens tevetittande Social teve med mobilen
Det räcker inte längre att titta på teve. Numera kan du diskutera det du ser samtidigt som det händer, få bakgrundsinformation om det som händer på skärmen och till och med checka in på olika program. Allt med hjälp av din mobil och surfplatta. 14 mars 2012
picteaser Från Iphone till Android Android-apparna som ersätter Iphone-appar
Har du bytt från Iphone till en Android? Då ska du definitivt ta en närmare titt på dessa appar. 13 mars 2012
avsluta samtal Tips och tricks 6 fiffiga Android-tips
Med lite kunskap får du bättre kontroll över din Androidtelefon. Kunskap som också kan också komma väl till pass om du handlar begagnat. 12 mars 2012
live teaser Fyra live-appar jämförda Direktsänd video med din Android
Vill du direktsända dotterns fotbollsmatch så att mormor kan se från distans? Eller kanske starta en egen tevekanal fast du inte har någon budget? Inga problem, så länge du har rätt app för direktsänd video i din Android. Vi hård­testar fyra alternativ och utser en vinnare. 27 januari 2012
bild Skola: HDR-fotografering Ta HDR-bilder med mobilkameran
Motiv med starka kontrastskillnader är svåra att få till bra på bild. Lösningen är att slå ihop flera bilder med olika exponering. I Iphone finns funktionen inbyggd och i Android finns appar som klarar tekniken. 24 januari 2012
Doktor Mobil Frågor och svar Doktor Mobil svarade på läsarfrågor
Doktor Mobil har svarat på läsarnas mobilfrågor. Läs chatten i sin helhet här. 20 januari 2012
Twitter Så gör du Kom igång med Twitter i din Android
Vill du snabbt meddela dina vänner och resten av världen något viktigt är Twitter det sociala nätverk du ska vända dig till. Här kan du följa kändisars vardag och låta andra följa din. Så här kommer du igång. 6 december 2011
Samsung Note webbtv Chatt Samsung svarade på läsarfrågor
Samsung har chattat med Mobils läsare. Säljstarten för Galaxy Nexus och möjligheterna att uppgradera till ICS gav upphov till många frågor. 1 december 2011
big Skola: Google+ Google+ är bäst i din Android
Vi visar hur du enklast kommer igång med Googles nya tjänst Google+. Facebook-konkurrenten funkar allra bäst för dig som kör Android. 23 november 2011
videoteaser Framtiden gör en omstart Videosamtal i uppdaterad form
I morgondagens värld är det videosamtal som gäller – det har science fiction-författarna varit överens om i åtminstone ett halvsekel. År 2003 kom verkligheten ikapp. Med 3G kunde vem som helst ringa videosamtal med en vanlig mobiltelefon. Succén har dock låtit vänta på sig. Åtta år senare videosamtal är fortfarande bara en marginell företeelse. Kan tjänster som Skype och Facetime lyckas där mobiloperatörerna gick bet? 7 november 2011
personifiera android Skola: Android som du vill ha den Personifiera din Android
Att förnya dig eller sätta din egen prägel på din telefon behöver inte vara så svårt. Med relativt enkla medel kan du ge din Android-telefon ett helt nytt utseende, både i stort och smått. 31 oktober 2011
gratisappar Lista: Topp 50 gratisappar 50 bästa gratisapparna till din Iphone
Med en ny Iphone är så klart det första du gör att fylla den med appar. Ingen av favoriterna i vår topplista kostar pengar, men övertygar ändå den mest kräsne. 31 oktober 2011
nöjesappar App-recensioner Nöjesappar gör din Iphone roligare
Det gäller att ha en gedigen samling appar som gör att du enkelt kan fördriva tiden när du har tråkigt. Vi guidar dig till fyra nöjesappar som gör din Iphone roligare. 26 oktober 2011
ingang 8 lyxiga Iphoneskal
Alla skal till Iphone är inte i plast eller gummi och kostar 250 kronor, det finns även ett par som riktar sig mot den med tjockare plånbok eller med mer riktade behov. Här hittar du lite dyrare varianter men som många fortfarande kan tänkas ha råd med. 21 oktober 2011
Radio teaser Tips Bästa apparna för radio i mobilen
Fm-radio i mobilen utan fm-mottagning? Ja, det går. Mobil har sonderat terrängen och hjälper alla med Android, Iphone eller Symbian att få in sin favoritradio i mobilen via internet 17 oktober 2011
ios5 teaser Uppgradering Det får du i iOS 5
Igår kväll släpptes iOS 5, den klart den största förändringen av systemet någonsin. Vi går igenom nyheterna som den nya versionen innebär för din Iphone eller Ipad. 12 oktober 2011



Mobils nyhetsbrev

Vårt dagliga nyhetsbrev håller dig uppdaterad om vad som händer i mobilbranschen.

Registrera dig här!
FÅ SENASTE NYTT DIREKT I DIN MOBIL

Anmäl dig till mobils mobila nyhetstjänst och få de hetaste nyheterna skickade till din mobil – direkt när det händer!

För att starta tjänsten:
sms:a Mobil START till 72 672
Tjänsten kostar bara 3 kronor per utskick och gör att du alltid är först med att veta det senaste om nya mobiltelefoner.
För att avsluta tjänsten:
sms:a Mobil STOPP till 72 672
Tjänsten kräver ett svenskt mobilabonnemang.

Våra tidningar

Sök på mobil.se

Mobils nyhetsarkiv
Prylportalens nyhetsarkiv

Information om cookies