1 / 7
Antallet af udviklingsværktøjer til udvikling af applikationer til mobile enheder er i hurtig vækst inklusiv en ny generation, der gør det muligt for udviklere at skabe mobil-apps via deres browsere.
Og ofte foreligger resultatet endda meget hurtigt.
Mange af disse alternativer, der indebærer ingen eller kun let programmering, giver erfarne programmører nemme muligheder for rapid prototyping og gør det samtidig lettere for nybegyndere at komme i gang med mobil-udviklingen.
Vi har bedt adskillige programmører fortælle om deres praktiske erfaringer med udvikling af apps til forskellige mobil-platforme ved hjælp af disse nemme værktøjer samt nogle få mere avancerede udviklingsværktøjer.
2 / 7
MonoTouch gør det muligt at bruge C# til at bygge apps til iOS, mens Mono til Android støtter Android-udvikling.
"Jeg har kun gode erfaringer med MonoTouch og Mono til Android, og jeg vil ikke tøve med at anbefale værktøjerne eller selv bruge dem i fremtidige projekter," kommenterer Jon Lipsky fra ElevenWorks.
Lipsky har brugt disse værktøjer til at udvikle TouchDraw, der er en app til at lave tegninger og diagrammer i 2D.
Han roser dem til det formål at bygge native apps.
"Jeg har ikke oplevet nogen større problemer og Xamarins support-team har været eksemplarisk med hensyn til at håndtere ethvert mindre problem," fortæller Lipsky.
Han tilføjer dog, at der er plads til forbedring af de indbyggede funktioner til at profilere apps.
"Dette er på nuværende tidspunkt muligt ved hjælp af native tool chains. Det ville dog være rart at have en konsistent måde at gøre det på direkte i miljøet."
Skrevet af Computerworld News Service/Paul Krill.
Oversat af Thomas B. Bøndergaard.
3 / 7
Icenium er et nyligt lanceret såkaldt "integreret cloud-udviklingsmiljø" til udvikling af apps til iOS og Android. Brugeren Chris Jackson, der er softwareingeniør ved leverandøren CellepathicRx.com, der producerer mobil sundheds-it, roser Icenium Mist, som giver mulighed for browser-baseret udvikling. "Jeg kan sidde ved en hvilken som helst pc, gå ind på en webadresse og straks begynde at arbejde." Han er også glad for, at applikationerne ikke fylder meget - blot nogle få megabyte hver. "Jeg har nydt at udvikle med dette værktøj, fordi det er enkelt og hurtigt." Selvom Jackson godt kunne tænke sig nogle Icenium-udvidelser til Microsofts Visual Studio IDE, så siger han: "Jeg har faktisk ingen større anker. Jeg vurderer værktøjet i lyset af, at det er et ret nyt stykke software."
Skrevet af Computerworld News Service/Paul Krill.
Oversat af Thomas B. Bøndergaard.
4 / 7
MonoTouch gør det muligt at bruge C# til at bygge apps til iOS, mens Mono til Android støtter Android-udvikling.
"Jeg har kun gode erfaringer med MonoTouch og Mono til Android, og jeg vil ikke tøve med at anbefale værktøjerne eller selv bruge dem i fremtidige projekter," kommenterer Jon Lipsky fra ElevenWorks.
Lipsky har brugt disse værktøjer til at udvikle TouchDraw, der er en app til at lave tegninger og diagrammer i 2D.
Han roser dem til det formål at bygge native apps.
"Jeg har ikke oplevet nogen større problemer og Xamarins support-team har været eksemplarisk med hensyn til at håndtere ethvert mindre problem," fortæller Lipsky
. Han tilføjer dog, at der er plads til forbedring af de indbyggede funktioner til at profilere apps.
"Dette er på nuværende tidspunkt muligt ved hjælp af native tool chains. Det ville dog være rart at have en konsistent måde at gøre det på direkte i miljøet."
Skrevet af Computerworld News Service/Paul Krill.
Oversat af Thomas B. Bøndergaard.
5 / 7
Buzztouch er en webbaseret tjeneste til udvikling af apps til Android og iOS.
"Med Buzztouch kan man lave en app og omgående downloade kildekoden. Det er muligt at holde tingene 'forbundet' til Buzztouchs servere, så det er hurtigt at foretage ændringer. Man kan også kappe alle bånd til Buzztouch og selv stå for at håndtere kildekoden," forklarer brugeren Chris Robbins, der ejer app-udviklingsfirmaet QuickPixel Media Solutions.
Robbins, der ikke tidligere havde arbejdet med mobil-udvikling, fortæller, at hans anvendelse af Buzztouch hverken har krævet indledende investeringer eller månedlige vedligeholdelsesudgifter.
"Det eneste negative, jeg har at sige om Buzztouch, er, at producenten kunne bruge lidt flere ansatte. Det store arbejde, der er blevet lagt i Buzztouch, virker som om, det umuligt kunne komme fra så lille en bemanding."
Skrevet af Computerworld News Service/Paul Krill.
Oversat af Thomas B. Bøndergaard.
6 / 7
Med dette online-værktøj er det hurtigt at bygge apps til Research In Motions BlackBerry og PlayBook.
"Min erfaring er, at App Generator er meget let at bruge, og der er ikke noget behov for at kode," fortæller brugeren Geoffrey Smith, der er redaktør for pr og markedsføring hos BlackBerry Empire Canada.
"App Generator gør det enkelt at indgive en app til BlackBerry App World."
Smith har brugt App Generator til at lave en app til din blog.
"Det eneste sted, jeg stødte på et problem, var, da jeg skulle finde den rette størrelse for et billede og få farverne til at passe til mit websteds tema. Da jeg fik det tilpasset, blev det rigtig fint at se på."
Skrevet af Computerworld News Service/Paul Krill.
Oversat af Thomas B. Bøndergaard.
7 / 7
Socialize AppMakr leverer et kodefrit miljø til udvikling af apps til iOS og Android og har sit eget sociale netværk.
"Jeg kan bedre lide denne hurtige, nemme måde at lave apps på frem for at kode," kommenterer brugeren Matthew Flaig.
Han bryder sig ikke om, at den gratis udgave af AppMakr nu placerer annoncer i gratis apps og at der kan gå uger eller måneder mellem simple opdateringer.
AppMakr tilbyder dog også en betalingsudgave. Jeremy Caverly fra Quotient Concepts roser også AppMakr.
"Firmaet var blandt de første til at tilbyde en gør-det-selv-løsning. Programmet har altid været let at bruge. Hjælpeforummet er en fantastisk ressource og medarbejderne er altid villige til at finde en løsning så hurtigt som muligt," forklarer han.
Han bemærker dog, at der desværre har været en mangel på nye funktioner i det forløbne år.
Skrevet af Computerworld News Service/Paul Krill.
Oversat af Thomas B. Bøndergaard.