Android Studio

by steffen15. maj 2013 20:15

Google har lige på deres Google IO konference annonceret Android Studio, en ny IDE til udvikling af Android apps baseret på IntelliJ. Det lover virkelig godt, specielt fordi der kommer rigtig mange genveje og nye features, som fx preview af xml-ressourcer direkte i java-koden.

Jeg vil selvfølgelig afprøve Android Studio og komme med en vurdering med det samme når den bliver tilgængelig.

Tags:

design | udvikling

Gode Android-apps er native Android

by steffen28. marts 2013 17:29

Når man som udvikler skal igang med at lave apps, er det rigtig fristende at kaste sig over et af de mange web-baserede platforme, fx Appcelerator Titanium. De har jo, på papiret, en masse fordele som de smider efter nye app-udviklere - såsom:

  1. Skriv koden én gang, deploy til 2+ platforme.
  2. Ikke ret stejl indlæringskurve, mange af dem er baseret på Javascript.
  3. Man er hurtigt igang.
  4. osv...

Det kan da også lade sig gøre at lave en fungerende app. Men apps lavet disse udviklingsværktøjer har tit problemer med at føles som "rigtige" apps. Det kan fx være de laver tabs i bunden af skærmen på Android, eller man ikke har mulighed for at fx swipe mellem tabs.

Ofte ender man også med at have meget branching i sin kode, hvis der er forskel i den måde programmet skal fungere på mellem iOS og Android. Det betyder netop at hele ideen med at skrive koden én gang falder til jorden med et brag, da man jo i sidste ende sidder mindst to udgaver af koden.

Mange store firmaer har også brændt fingrene på apps lavet med HTML5, fx Facebook. De laver nu native apps på både iOS og Android, hvilket også kan mærkes på ydelsen. De følger dog ikke helt Androids designguide - men det er da native trods alt :)

 

Jamen, skal vi så udvikle alle apps to, eller flere, gange? Det spørgmål får jeg ofte, og svaret er, som det ser ud lige nu, et JA. Hvis man vil lave en seriøs app idag, så kig på din målgruppe og find ud af om du skal starte med en iOS-version eller en Android-version. Lav appen, høst erfaringerne, og lav så en app til den anden platform.

 

Tags: , , , ,

udvikling

Gode Android apps

by steffen28. marts 2013 17:01

Så har jeg tilføjet en side, hvor jeg vil linke til gode Android-apps. Med gode apps mener jeg apps, der "føles som" Android-apps og ikke bare er iOS-porteringer eller webapps.

Hvis du har forslag til apps jeg bør kigge på, så skriv endelig til mig.

/Steffen

Tags:

udvikling

Opråb til alle Androidudviklere!

by steffen27. marts 2013 23:22

Hvorfor er mange Android-apps så dårlige?

Der bruges så meget krudt på iOS-udvikling, og tit bliver Android-apps bare en kedelig portering. Dette er på trods af at Android sidder på omtrent 70% af smartphone markedet!

Jeg mener der skal gøre noget, det er nemlig ikke svært at lave en god Android-app. Faktisk synes jeg det er nemmere at udvikle apps på Android-platformen end det er at udvikle til iOS.

Der er meget snak om Androids fragmentering, der er heller ikke helt forkert. Men at det gør det svært at lave en app der fungerer på tværs af de forskellige versioner af Android er en skrøne. Okay - i værste fald kan de give nogle udfordringer.

Denne blog er blevet til på baggrund af at jeg ser så mange rigtig dårlige apps til Android. Jeg har lyst til at gøre noget ved det, så derfor vil jeg på disse sider fortælle om nye muligheder for Android-udvikling, og værktøjer der gør det lettere at udvikle til Android.

Tak for nu. Jeg vender snart tilbage.

Mvh

Steffen

Tags: , ,

applimate

Om denne blog

På denne blog skriver jeg om Android, design af Android-apps og ikke mindst en masse om udvikling af apps til Android.

Indlæg