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

Mind map

Mobile Programming Concepts

MARIANA BARRAGAN CASTRO Spanish

Map content

Mobile Programming Concepts

  1. Mobile App

    • Software Program
      • For mobile devices
        • Smartphones
        • Tablets
    • Characteristics
      • Individual
      • Small
      • Limited functions
    • Three types
      • Native
      • Web-based
      • Hybrid
  2. Mobile Operating System

    • Software interfaces
      • Tu run:
        • Applications
        • Basic Functions
        • Of mobile devices
  3. Mobile Programing

    • Processes
      • To create software
        • iOS
        • Android
    • Coding
    • Deployment
  4. MADP

    • Type of software
    • Fast
    • Develop
      • Moblie Apps
    • Third-party vendors
  5. Source Code

    • Instructions
    • Statements
    • Programer-made
    • Language
    • Source
      • Computer Program
      • Web development
    • Stored in:
      • Hard disk
      • Data base
    • Previous to
      • Object code
  6. Bug

    • Problem
      • Caused by:
        • Externals
      • In the program
        • Unexpected
    • Can be in:
      • Software
      • Hardware
    • Examples:
      • Small ones:
        • Frozen Screens
        • Error messages
      • Big ones:
        • Mayor data damage
        • Effects on connected devices
    • Classified in:
      • Token errors
      • Syntax errors
      • Syntax Constrained Errors
      • Execution errors
      • Intent errors
  7. User interface

    • Human
      • interaction
      • Communication
      • With:
        • A device
          • Examples:
            • Keyboards
            • Display screen
            • Microphone
            • Fingerprint scanner
            • E-pen
            • Camera
        • A website
          • Accessibility
          • Visual aesthetic
          • Easy use
          • efficient responsiveness
        • An app
    • Optimal:
      • Less user effort
      • Max. desired outcome
      • Effective
    • Has layers
  8. Usability

    • Software/Web applications
      • Functionality
      • Display
      • Easy to use
    • Based in three requirements:
      • Iterative focus on
        • the user
        • the task
      • Iterative design
      • Empirical measurement
  9. Responsive Design

    • Program
      • Should respond to
        • User's behavior
        • User's environment
        • Based on
          • Screen size
          • Plataform
          • Orientation
        • Device
    • Use of CSS
    • Layout
      • Computers
      • Tablets
      • Cellphones
  10. Native App

    • Software Program
      • Specific
        • Plataform
        • Device
        • Doesn't work
          • In others
        • Changes
          • User interface
          • The GPS it uses
          • Accès to features
      • Can be for:
        • iPhone
          • Language
            • Objective-C
            • Swift
        • Android
          • Language
            • Java
        • Windows
          • Language
            • .NET
    • Examples
      • Waze
      • Twitter
    • More expensive
    • Frameworks
      • Basic structure
      • Apache Cordoba
        • iOS
        • Android
        • Windows Phone
      • Native Scripts
        • iOS
        • Android
      • React Native
        • iOS
        • Android
        • Windows Phone
      • Swifttic
        • iOS
      • Xamarin
        • Android
        • tvOS
        • watchOS
        • iOS
        • macOS
        • Windows
  11. Emulator

    • Software program
      • Simulates
        • Another device
      • Enables
        • Apps
          • Made for other devices
          • To run in other systems
    • Examples
      • Dolphin
        • Nintendo Came Cube
          • Computers
      • WINE
        • Windows apps
          • Linux
          • Mac

Information

Description
Mind Map on Mobile Programming Concepts, created by MARIANA BARRAGAN CASTRO on 01/09/2023.
Views
4
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?