GoConqr has a new look! Let us know what you think.

Mind map

CONCEPTS

SARA JUANITA LEON SUAREZ Tecnología Noveno English

Map content

CONCEPTS

  1. 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
  2. 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
      • 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.
  3. 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
  4. 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.
  5. 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.
  6. BUG

    • https://www.techtarget.com/searchsoftwarequality/definition/bug
    • Coding error
    • Often discover after a product is release or public Beta testing.
  7. 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
  8. 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
  9. 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
  10. 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.
  11. 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

Information

Description
Noveno Tecnología Mind Map on CONCEPTS, created by SARA JUANITA LEON SUAREZ on 25/08/2022.
Views
1
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?