Mind map
Programming terminology
Map content
Programming terminology
References
- Churchville, F. (2021, September 15). user interface (UI). SearchAppArchitecture. Retrieved September 14, 2022, from https://www.techtarget.com/searchapparchitecture/definition/user-interface-UI
- Steele, C. (2020, March 20). mobile operating system. SearchMobileComputing. Retrieved September 14, 2022, from https://www.techtarget.com/searchmobilecomputing/definition/mobile-operating-system
- Mobile Application Development. (n.d.). Amazon Web Services, Inc. Retrieved September 14, 2022, from https://aws.amazon.com/es/mobile/mobile-application-development/
- Techopedia. (2018, 5 septiembre). Mobile Application Platform. Techopedia.com. Recuperado 14 de septiembre de 2022, de https://www.techopedia.com/definition/30688/mobile-application-platform
- Wikipedia contributors. (2022, 5 septiembre). Software bug. Wikipedia. Recuperado 14 de septiembre de 2022, de https://en.wikipedia.org/wiki/Software_bug
- Techopedia. (2017, 4 enero). Source Code. Techopedia.com. Recuperado 14 de septiembre de 2022, de https://www.techopedia.com/definition/547/source-code
- Usability 101: Introduction to Usability. (s. f.). Nielsen Norman Group. Recuperado 14 de septiembre de 2022, de https://www.nngroup.com/articles/usability-101-introduction-to-usability/#:%7E:text=Usability%20is%20a%20quality%20attribute,use%20during%20the%20design%20process.
- Responsive Web Design (RWD) and User Experience. (s. f.-b). Nielsen Norman Group. Recuperado 14 de septiembre de 2022, de https://www.nngroup.com/articles/responsive-web-design-definition//
- Emulators can turn your PC into a Mac, let you play games from any era, and more — here’s what you should know about the potential benefits and risks of using one. (2020, October 16). Business Insider. Retrieved September 14, 2022, from https://www.businessinsider.com/guides/tech/what-is-an-emulator?international=true&r=US&IR=T
- Gillis, A. S. (2020, September 1). native app. SearchSoftwareQuality. Retrieved September 14, 2022, from https://www.techtarget.com/searchsoftwarequality/definition/native-application-native-app
- Churchville, F. (2021b, September 15). user interface (UI). SearchAppArchitecture. Retrieved September 14, 2022, from https://www.techtarget.com/searchapparchitecture/definition/user-interface-UI
- Gillis, A. S. (2020, September 1). native app. SearchSoftwareQuality. Retrieved September 14, 2022, from https://www.techtarget.com/searchsoftwarequality/definition/native-application-native-app
- Emulators can turn your PC into a Mac, let you play games from any era, and more — here’s what you should know about the potential benefits and risks of using one. (2020, October 16). Business Insider. Retrieved September 14, 2022, from https://www.businessinsider.com/guides/tech/what-is-an-emulator?international=true&r=US&IR=T
- Responsive Web Design (RWD) and User Experience. (s. f.-b). Nielsen Norman Group. Recuperado 14 de septiembre de 2022, de https://www.nngroup.com/articles/responsive-web-design-definition//
- Usability 101: Introduction to Usability. (s. f.). Nielsen Norman Group. Recuperado 14 de septiembre de 2022, de https://www.nngroup.com/articles/usability-101-introduction-to-usability/#:%7E:text=Usability%20is%20a%20quality%20attribute,use%20during%20the%20design%20process.
- Techopedia. (2017, 4 enero). Source Code. Techopedia.com. Recuperado 14 de septiembre de 2022, de https://www.techopedia.com/definition/547/source-code
- Wikipedia contributors. (2022, 5 septiembre). Software bug. Wikipedia. Recuperado 14 de septiembre de 2022, de https://en.wikipedia.org/wiki/Software_bug
- Techopedia. (2018, 5 septiembre). Mobile Application Platform. Techopedia.com. Recuperado 14 de septiembre de 2022, de https://www.techopedia.com/definition/30688/mobile-application-platform
- Mobile Application Development. (n.d.). Amazon Web Services, Inc. Retrieved September 14, 2022, from https://aws.amazon.com/es/mobile/mobile-application-development/
- Steele, C. (2020, March 20). mobile operating system. SearchMobileComputing. Retrieved September 14, 2022, from https://www.techtarget.com/searchmobilecomputing/definition/mobile-operating-system
- Churchville, F. (2021, September 15). user interface (UI). SearchAppArchitecture. Retrieved September 14, 2022, from https://www.techtarget.com/searchapparchitecture/definition/user-interface-UI
Mobile programming
- Process of creating software applications that run on a mobile device
- Utilizes a network connection to work
- Involves creating installable software bundle
- Code, Binaries, Assets, etc
Mobile app
- software designed to run on a mobile device,
- Provide services simililar to Pc´s
- individual software units with limited function.
Native app
- An app that is already included on the operating system
- Operating system: The main ones are Apple's iOS and Google Android
- Examples
- Apple Music, Safari, App store.
- Examples
- Operating system: The main ones are Apple's iOS and Google Android
- An app that is already included on the operating system
Usability
- uality attribute that assesses how easy user interfaces are to use.
- for example in
- websites
- softwares
- devices
- aplications
- for example in
- uality attribute that assesses how easy user interfaces are to use.
Mobile operating system
- Software that allows smartphones, tablets and PCs and other devices to run apps and programs
- Starts when device power is on
- Presents information and provide application access.
- Manage cellular and wireless network connectivity
- Types
- Apple iOS
- Google's open source OS
- Huawei's Harmony OS
- KaiOS
Mobile application development platform
- Is a suite of software tools used for designing, creating and maintaining mobile apps
- Using various tools for different programming languages and provides an application programming
- Tools for
- Testing applications, measuring mobile analytics and creating interfaces
- Support a mobile interface, or a development environment
- Creating new apps
Source code
- Set of instructions and statements
- Written by a programer
- Code translated into machine language by a compiler
- Refer as object code
- Set of instructions and statements
Bug
- Error, flaw or fault in the desing
- Where?
- At the computer software
- Where?
- Error, flaw or fault in the desing
Responsive design
- a web development approach that creates dynamic changes to the appearance of a website, depending on the screen
- for what is usefull for ?
- flow freely between screen resolutions
- various sizes
- renders
- great desing
- flow freely between screen resolutions
- for what is usefull for ?
- a web development approach that creates dynamic changes to the appearance of a website, depending on the screen
Emulator
- Computer program
- Desinged for simulating another type of device
- An example
- Logic pro X that is an music recording app for Mac that can simulate the sound of a guitar
- An example
- Desinged for simulating another type of device
- Computer program
User interface (UI)
- Human-computer interaction
- Screens Keyboards Mouse Appearance of a desktop.
- Communication in a device.
- Interaction with apps or websites
- Human-computer interaction
Sara Sofia Bueno, Isabella Diaz y Sofia Saenz 9D
Information
- Description
- Mind Map on Programming terminology, created by ISABELLA DIAZ GALVIS on 25/08/2022.
- Created by
- ISABELLA DIAZ GALVIS
- Views
- 3
- Rating