Mapa mental
Mobile Programming Concepts
Contenido del mapa
Mobile Programming Concepts
- https://www.techopedia.com/definition/2953/mobile-application-mobile-app https://searchapparchitecture.techtarget.com/definition/mobile-application-development https://www.uswitch.com/mobiles/guides/mobile-operating-systems/ https://www.techopedia.com/definition/547/source-code https://v2cloud.com/glossary/bug-computer-definition https://www.indeed.com/career-advice/career-development/user-interface https://www.techopedia.com/definition/4788/emulator https://www.interaction-design.org/literature/topics/responsive-design https://www.ibm.com/cloud/learn/mobile-application-development-explained https://www.techopedia.com/definition/4919/usability
Mobile application
- Application software
- Mobile device
- Limited functions
- App
- Examples: Gaming apps, productivity apps, entertainment, etc...
- Native app
- Access through icons in the home screen
- Particular device and its OS
- Installed: Through an app store
- Example: Google play, Apple's App Store
- Access through icons in the home screen
- Web app
- Hybrid app
Mobile operating system
- Run other application software
- Software
- Open source software
- Mobile OS
- Examples: IOS, Android, Windows Phone
- Manage resources and memory
Mobile programming
- Software for smartphones
- Preinstalled
- Downloded
- Appstore
- Java, Swift, HTML5
- Network connection
- Software for smartphones
Mobile application development platform
- Type of software
- Unique features
- Wireless computing devices
- Tools to create a mobile application
Source code
- Sources of a computer program
- Instructions for the program
- Code text files
- Store in hard disks, in a database
Bug
- Failure or flaw in the software program
- Incorrect or undesired result
- Causes:
- 1) Program error while coding
- 2) Lack of testing for defects
- Affect the app's performance
User Interfase (UI)
- Users can interact with a computer, website or app
- Easy and intuitive experience
- Input devices
- Output devices
- Multimedia user interfase
- Devices that interact with multiple senses
Usability
- Degree of ease
- Achieve goals
- Level of difficulty
- Interfase
- Functionality
- Degree of ease
Responsive design
- Creates dynamic changes
- Appearance
- Graphic user interphase
- Content: adjust to screen sizes
- Creates dynamic changes
Emulator
- Hardware devices
- Enables a host system to imitate the functions of a guest
- Examples: Replicate hardware, software, OS and CPU
- Enables a host system to imitate the functions of a guest
- Software program
- Components:
- CPU emulator
- Memory sub-system emulator
- Different input/output device emulators
- Hardware devices
Información
- Descripción
- Mapa Mental sobre Mobile Programming Concepts, creado por Laura Sofia Jiménez Castellanos el 31/08/2021.
- Creado por
- Laura Sofia Jiménez Castellanos
- Visitas
- 1
- Valoración