Mapa mental
CONCEPTS
Conteúdo do mapa
CONCEPTS
MOBILE APP
- https://www.techopedia.com/definition/2953/mobile-application-mobile-app
- type of application software designed to run on a mobile device
- small, individual software units with limited function
- Types
- Gaming apps
- Productive apps
- Lifestyle and entertainment apps
MOBILE OPERATING SYSTEM
- https://www.sciencedirect.com/topics/computer-science/mobile-operating-system
- software interface that is responsible for managing and operating hardware units
- Types
- Apples iOS
- architecture is based on three layers
- 1
- Cocoa touch is a layer that provides some basic infrastructure used by applications
- 2
- media layer
- 3
- core OS, which provides core services such as low-level data types, start-up services, network connection, and access
- 1
- architecture is based on three layers
- Android operating system
- developed by Google and launched in 2008
- apliations written in Java programming language
- Symbian Operating System
- Used by Nokia phones
- Multiple layers
- OS libraries, application engines, MKV, servers, Base-kernel, and hardware interface layer.
- Apples iOS
MOBILE PROGRAMMING
- https://fireart.studio/blog/top-most-popular-programming-languages-for-mobile-app-development/
- Types
- iOS
- Objective-C & Swift
- Android
- Python
- C / C ++
- Java
- Cross-platform
- Web apps
- Scala
- JavaScript
- Dart
MOBILE APLICATION DEVELOPMENT PLATFORM
- https://www.techopedia.com/definition/30688/mobile-application-platform
- software tools used for designing, creating and maintaining mobile applications
- supports mobile application development
- uses various tools
- testing applications
- measuring mobile analytics
- creating interfaces for profiling application performance.
- uses various tools
SOURCE CODE
- https://www.techtarget.com/searchapparchitecture/definition/source-code
- fundamental component of a computer program that is created by a programmer.
- Purposes
- easily customize software installations
- create similar programs for other operating platforms
- contribute to their community,
- sharing code for learning purposes
- recycling portions of code for other applications.
BUG
- https://www.techtarget.com/searchsoftwarequality/definition/bug
- Coding error
- Often discover after a product is release or public Beta testing.
USER INTERFACE(UI)
- https://www.techtarget.com/searchapparchitecture/definition/user-interface-UI
- point of human-computer interaction and communication in a device.
- Types
- graphical user interface
- command line interface
- menu-driven user interface
- touch user interface
- voice user interface
- form-based user interface
- natural language user interface
USABILITY
- https://www.techopedia.com/definition/4919/usability
- degree of ease with which products such as software and Web applications can be used to achieve required goals
- Based on 3 principles
- Iterative focus on the user and the task
- Iterative design
- Empirical measurement
- methods used to evaluate usability
- Cognitive Modeling
- Inspection
- Inquiry
- Prototyping
- Testing
RESPONSIVE DESIGN
- https://www.techtarget.com/whatis/definition/responsive-design https://www.howtogeek.com/devops/what-is-responsive-design-and-how-do-you-use-it/
- approach to web page creation that makes use of flexible layouts, flexible images and cascading style sheet media queries
- solves a lot of design problems caused by the proliferation of new types of mobile devices.
- allows your site to resize to fit any screen
NATIVE APP
- https://www.techtarget.com/searchsoftwarequality/definition/native-application-native-app
- Software program
- Use on a particular platform or device.
- can quickly access multiple services on a device
- EXAMPLES
- microphone, accelerometer or push notifications.
- EXAMPLES
- can quickly access multiple services on a device
- Use on a particular platform or device.
EMULATOR
- https://www.businessinsider.com/guides/tech/what-is-an-emulator
- computer program
- designed to simulate another kind of device.
- Why to use them?
- Emulators can bridge the gap between diferent devices, allowing programs to work on all sorts of hardware.
- Types
- video games
- Dolphin
- MAME
- VBA
- operating system
- Parallels
- Bluestacks
- Xcode
- video games
Informações
- Descrição
- Noveno Tecnología Mapa Mental sobre CONCEPTS, criado por SARA JUANITA LEON SUAREZ em 25-08-2022.
- Criado por
- SARA JUANITA LEON SUAREZ
- Visualizações
- 1
- Avaliação