Hvilke færdigheder har en mobilappudvikler brug for?
What skills does a mobile app developer need?
En erfaren mobilappudvikler har brug for en række færdigheder. Nogle meget specifikke som Android- eller iOS-udviklingsprogrammeringssprog såsom Objective-C eller Java og nogle mere afrundede såsom projektstyring, UI-design og brugertest. Rollen som app-udvikler kræver, at man bærer mange hatte, og ikke to projekter vil nogensinde kræve den samme kombination af færdigheder. En god mobilapp-udvikler vil supplere disse hårde færdigheder med bløde færdigheder som problemløsning, analytiske færdigheder, kommunikation, kreativitet og projektledelse. Mere avancerede appudviklere har muligvis også brug for færdigheder på tværs af platforme, såsom Java til en Android-app og Objective-C til iOS-app. Databasestyring, sikkerhed, interface til hardware, API'er og alle andre kvalifikationer.
An experienced mobile app developer will need a range of skills. Some very specific like Android or iOS development programming languages such as Objective-C or Java and some more rounded such as project management, UI design, and user testing. The role of an app developer requires wearing many hats and no two projects will ever demand the same combination of skills. A good mobile app developer will supplement those hard skills with soft skills like problem-solving, analytical skills, communication, creativity, and project management. More advanced app developers may also need cross-platform skills such as Java for an Android app and Objective-C for iOS app. Database management, security, hardware interfacing, APIs and all manner of other skills.