Hvernig býr maður til app, hvaða forritunarmál þarf maður að kunna til að gera það og hvað kostar að gera það?Í þessu svari verður litið á hvernig búa má til smáforrit (e. app) fyrir síma með annars vegar Android-stýrikerfi (símar og spjaldtölvur frá Samsung, LG, Sony og fleiri fyrirtækjum) og hins vegar iOS-stýrikerfi (símar og spjaldtölvur frá Apple) en langflestir símar og spjaldtölvur keyra annað hvort stýrikerfið. Að búa til smáforrit er í sjálfu sér ekkert frábrugðið hverri annarri forritun, grundvallarhugmyndin er sú sama, það er einungis vettvangurinn (e. platform) sem er annar. Í fyrsta lagi þarf að hafa hugmynd um hvað skuli forrita. Ef forrita á viðamikið eða flókið smáforrit er svo ef til vill betra að hafa einhvers konar uppkast af því hvernig forrituninni skuli háttað, bæði hvað varðar útlit og innviði. Smáforrit fyrir Android-stýrikerfið eru ofast gerð með forritunarmálinu Java. Aftur á móti er Objective C aðallega notað í að búa til smáforrit fyrir iOS-stýrikerfið. Einnig er vert að nefna Swift en það er nýlegt forritunarmál fyrir iOS-stýrikerfið. Það er af mörgum talið einfaldara í notkun og þægilegra fyrir byrjendur. Enn fremur nota flestir einhvers konar forritunarumhverfi til að aðstoða sig. Sem dæmi mætti nefna Eclipse fyrir Android-forritun og Xcode fyrir iOS-forritun. Fyrir þá sem ekki hafa neina reynslu af forritun, getur smáforritagerð verið stórt stökk. Aftur á móti eru til fjölmargar vefsíður sem sýna á greinargóðan hátt, skref fyrir skref, hvernig búa má til einfalt app. Til dæmis hér ef forrita á fyrir Android-stýrkierfi og hér ef forrita á fyrir iOS-stýrikerfi. Auk þess er tiltölulega auðvelt að finna svör við algengum vandamálum í smáforritagerð á netinu en þó eru flest ráðin á ensku, líkt og dæmin hér að ofan. Þegar smáforritagerðinni er lokið er hægt að gefa út forritið í Play Store (Android) eða App Store (iOS). Til þess þarf viðkomandi að stofna aðgang og greiða fyrir (25 dollara stakt gjald fyrir Play Store og 99 dollara árlegt gjald fyrir App Store). Aðrar smáforritaverslanir eru til en þessar eru algengastar. Hvað varðar kostnað við að búa til smáforrit er erfiðara að svara. Fer það allt eftir hve langan tíma það tekur. Ef viðkomandi getur gert það sjálfur (og reiknar sér ekki tímakaup) þarf einungis að greiða áðurnefnt gjald til að gefa út forritið en ef greiða á öðrum aðila getur kostnaðurinn verið ríflegur. Annars skal bent á svar Snorra Agnarsson við spurningunni: Er erfitt að læra forritun? fyrir þá sem eru að stíga sín fyrstu skref í forritun. Heimildir og mynd:
- Android software development - Wikipedia, the free encyclopedia.
- iOS - Wikipedia, the free encyclopedia.
- Swift (programming language) - Wikipedia, the free encyclopedia.
- Eclipse (software) - Wikipedia, the free encyclopedia.
- Xcode - Wikipedia, the free encyclopedia.
- Mynd: Mobile App Design & Development Company in Sacramento | Uniwebb Software. (Sótt 17. 12. 2014).