ISCO Specialization 2514.2.2 Mobile Application Developer
From Open Risk Manual
Definition
Mobile Application Developer: Mobile app developers implement applications software for mobile devices, based on the designs provided, using general or specific development tools for device operating systems.
Essential Skills
- Develop Software Prototype
- Mobile Operating Systems
- Collect Customer Feedback On Applications
- Debug Software
- Migrate Existing Data
- Internet Of Things
- Use Software Design Patterns
- Tools For Software Configuration Management
- Create Flowchart Diagram
- Develop Automated Migration Methods
- Use Software Libraries
- Analyse Software Specifications
- Ict Debugging Tools
- Integrated Development Environment Software
- Utilise Computer-Aided Software Engineering Tools
- Computer Programming
- Interpret Technical Texts
Optional Skills
- Python (Computer Programming)
- R
- Develop Creative Ideas
- Objective-C
- Perl
- Eclipse (Integrated Development Environment Software)
- Sap R3
- Use Logic Programming
- Vbscript
- Staf
- Typescript
- Matlab
- Erlang
- Salt (Tools For Software Configuration Management)
- Scala
- Cobol
- Asp.Net
- Design User Interface
- Common Lisp
- Scratch (Computer Programming)
- Ict Security Legislation
- Ios
- C#
- Assembly (Computer Programming)
- Lisp
- Jenkins (Tools For Software Configuration Management)
- World Wide Web Consortium Standards
- Software Anomalies
- Ml (Computer Programming)
- Xcode
- Openedge Advanced Business Language
- Ruby (Computer Programming)
- Apl
- Ansible
- Use Functional Programming
- Pascal (Computer Programming)
- Swift (Computer Programming)
- Integrate System Components
- Apache Maven
- Microsoft Visual C++
- Kdevelop
- Smalltalk (Computer Programming)
- Puppet (Tools For Software Configuration Management)
- Use Object-Oriented Programming
- Groovy
- Haskell
- Sas Language
- Abap
- Php
- Android (Mobile Operating Systems)
- Javascript
- Blackberry
- Use Automatic Programming
- Ajax
- Coffeescript
- Java (Computer Programming)
- Object-Oriented Modelling
- Use Concurrent Programming
- C++
- Prolog (Computer Programming)
- Identify Customer Requirements
- Adapt To Changes In Technological Development Plans
- Mobile Device Software Frameworks
- Windows Phone
- Visual Studio .Net
Alternative Names
- App Developer
- Mobile App Specialist
- Mobile App Developer
- Mobile Application Developers
- App Programmer
- App Coder