Mapa mental
Mobile Programming Concepts - Juliana Cuevas 9C

Mind map: Mobile programming concepts
Contenido del mapa
Mobile Programming Concepts - Juliana Cuevas 9C
Mobile App
- Software Application
- Wireless computing devices
- Smartphone
- Tablet
- Computer
- 3 types
- Native App
- Hybrid App
- Mobile Web
Mobile Operating System
- (OS)
- Apple iOS / Google Android
- Software
- Allows devices to run:
- Apps
- Programs
- Features:
- Calling, Messaging
- Internet & cellular data connectivity
- Multitasking capabilities
- Allows devices to run:
- (OS)
Mobile Programming
- Process of making:
- Smartphones, tablets and digital assistants
- Android and iOS
- software
- preinstalled on device
- downloaded from mobile app
- accesed through mobile web browser
- Process of making:
Mobile Application Development Platform
- (MADP)
- Software
- build, test and deploy
- Mobile apps
- Smartphones
- Tablets
- Mobile apps
- build, test and deploy
Source Code
- Programming statements
- Created by programmer
- Functions, descriptions, definitions, methods...
- Act as instructions
- program on how to function
- Act as instructions
- Functions, descriptions, definitions, methods...
Bug
- Problem / coding error
- software, computer program
- Result of external interference with the program
- Debugging:
- finding bugs
- after code is written
- Debugging:
- Problem / coding error
Emulator
- Hardware / Software platforms
- Allows a computer / mobile system (host) to:
- The host system can:
- run software, programs, which are designed for the guest system
- behave or imitate the functions of another computer system (guest)
- 'Latter'
- 'Former'
- The host system can:
- Allows a computer / mobile system (host) to:
- Hardware / Software platforms
User Interface
- (UI)
- Human-Computer point of contact
- interaction and communication in a device
- sounds
- screens
- overall style
- responsiveness
- lights
- interaction and communication in a device
Usability
- quality of user's experience
- interacting with products / systems
- website
- software
- applications
- devices
- interacting with products / systems
- quality criterion
- best experience and satisfaction of user
- effectiveness & efficiency
- quality of user's experience
Responsive Design
- web development approach
- dynamic changes
- web design
- variety of devices
- appearence of a website
- window or screen sizes
- orientation of the device being used to view it.
- ensure usability and satisfaction
- web development approach
Native App
- Written type of Mobile App
- developed specifically for
- mobile device
- specific device platform
- particular operating system (iOS / Android)
- Native App, Native Mobile App, Mobile App
- often used to refer to the same type of software
- developed specifically for
- Written type of Mobile App
Bibliography
- https://www.techopedia.com/definition/2953/mobile-application-mobile-app, https://www.techtarget.com/whatis/definition/mobile-app
- Mobile App
- https://www.techtarget.com/searchmobilecomputing/definition/mobile-operating-system, https://www.toppr.com/guides/computer-science/computer-fundamentals/operating-system/mobile-operating-system/
- Mobile Operating System
- https://www.ibm.com/topics/mobile-application-development, https://www.techtarget.com/searchapparchitecture/definition/mobile-application-development
- Mobile Programming
- https://www.techtarget.com/searchmobilecomputing/definition/mobile-application-development-platform, https://www.techopedia.com/definition/30688/mobile-application-platform
- Mobile Application Development Platform
- https://www.techtarget.com/searchapparchitecture/definition/source-code, https://www.techopedia.com/definition/547/source-code
- Source Code
- https://www.gartner.com/en/information-technology/glossary/bug, https://www.techtarget.com/searchsoftwarequality/definition/bug
- Bug
- https://www.coursera.org/articles/ui-design, https://www.techtarget.com/searchapparchitecture/definition/user-interface-UI
- User Interface
- https://codeinstitute.net/global/blog/what-is-usability/, https://www.techopedia.com/definition/4919/usability
- Usability
- https://www.coursera.org/articles/responsive-web-design, https://www.nngroup.com/articles/responsive-web-design-definition/
- Responsive Design
- https://www.techtarget.com/searchsoftwarequality/definition/native-application-native-app,
- Native App
- https://www.spiceworks.com/tech/devops/articles/what-are-emulators/, https://www.techtarget.com/whatis/definition/emulation, https://www.adjust.com/glossary/emulated-devices/
- Emulator
- https://www.techopedia.com/definition/2953/mobile-application-mobile-app, https://www.techtarget.com/whatis/definition/mobile-app
Información
- Descripción
- Noveno Tecnología Mapa Mental sobre Mobile Programming Concepts - Juliana Cuevas 9C, creado por JULIANA CUEVAS TORRES el 01/09/2023.
- Creado por
- JULIANA CUEVAS TORRES
- Visitas
- 1
- Valoración