University certificate
The world's largest faculty of information technology”
Introduction to the Program
Vive la experiencia de profesionalizarte de forma online y de manos de expertos, quienes compartirán contenido exclusivo y las mejores experiencias para tu aprendizaje”
La palpable familiaridad con la que los dispositivos móviles acompañan al usuario en el día a día, puede hacer creer que ya se conoce y se aprovecha todo su potencial. Pero las periódicas actualizaciones de los dispositivos de las marcas más apreciadas, o la rutinaria llegada de nuevos y clónicos productos al mercado, muestra que quedan escenarios muy diversos por conocer.
En muchas de las interacciones que ya median estos dispositivos móviles aún queda margen de mejora, aún se pueden hacer más eficientes. Es innegable que los dispositivos móviles han cambiado el mundo para siempre, pero su poder transformador no se ha agotado, como no lo ha hecho la imaginación humana, por lo que existen infinitas posibilidades para las que es necesario profesionalizarse.
De la misma manera, una de las partes imprescindibles en el desarrollo de aplicaciones móviles es la gestión de la persistencia de los datos. Esto es propio de cualquier aplicación que maneje datos de usuarios y no solo de las aplicaciones de escritorio o aplicaciones web. Este programa abordará cómo usar cada una de las bases de datos más utilizadas, en qué casos son más adecuadas cada una de ellas, estableciendo maneras de probar sus capacidades de forma local.
Finalmente, se desarrollará el tema no menos importante como es la seguridad. En esta Postgraduate diploma se desarrollarán los aspectos más avanzados en la seguridad y las amenazas a la privacidad presentes en el uso de dispositivos móviles y proporcionará consejos prácticos y trucos para mejorar la protección del dispositivo móvil concienciando sobre su importancia.
Todo esto desplegado en un contenido de formato variado, ajustable a una plataforma completamente online, y una metodología pedagógica revolucionaria para su estudio en 6 meses. Pudiendo capacitarse o mejorar sus habilidades profesionales sin renunciar a ninguna de sus actividades y responsabilidades actuales. Es así los alumnos adquirirán la base precisa para acometer tareas de consultoría en todos aquellos aspectos vinculados con la tecnología móvil, dimensionar su propio negocio o bien escalar posiciones en su estatus laboral.
Conocerás a profundidad las principales plataformas de Dispositivos Móviles, identificando sus ventajas, sus componentes diferenciadores, sus capacidades y limitaciones”
Esta Postgraduate diploma en Mobile Application Architecture contiene el programa más completo y actualizado del mercado. Sus características más destacadas son:
- El desarrollo de casos prácticos presentados por expertos en Desarrollo de Aplicaciones para Dispositivos Móviles
- Los contenidos gráficos, esquemáticos y eminentemente prácticos con los que está concebido recogen una información práctica sobre aquellas disciplinas indispensables para el ejercicio profesional
- Los ejercicios prácticos donde realizar el proceso de autoevaluación para mejorar el aprendizaje
- Su especial hincapié en metodologías innovadoras
- Las lecciones teóricas, preguntas al experto y trabajos de reflexión individual
- La disponibilidad de acceso a los contenidos desde cualquier dispositivo fijo o portátil con conexión a internet
Las actividades más realizadas desde el móvil son la mensajería instantánea y las redes sociales (74%), compras (60%) y consultar noticias e información (59%). Desarrolla las aplicaciones con una arquitectura adecuada a cada necesidad”
El programa incluye, en su cuadro docente, a profesionales del sector que vierten en esta capacitación la experiencia de su trabajo, además de reconocidos especialistas de sociedades de referencia y universidades de prestigio.
Su contenido multimedia, elaborado con la última tecnología educativa, permitirá a los profesionales un aprendizaje situado y contextual, es decir, un entorno simulado que proporcionará una capacitación inmersiva programada para entrenarse ante situaciones reales.
El diseño de este programa se centra en el Aprendizaje Basado en Problemas, mediante el cual los profesionales deberán tratar de resolver las distintas situaciones de práctica profesional que se les planteen a lo largo del programa. Para ello, contarán con la ayuda de un novedoso sistema de vídeo interactivo realizado por reconocidos expertos.
Con TECH podrás experimentar una forma de aprender que está moviendo los cimientos de las Universidades tradicionales de todo el mundo"
TECH es la única universidad en español licenciada para emplear el Relearning como método de estudio. Matricúlate ahora y descubre todas las ventajas"
Syllabus
To optimize the learning process in this program, the teaching staff has rigorously chosen an exclusive content that will allow graduates to understand in a few months the Technologies in Mobile Application Development, database management and security as a key element in the design and implementation of Apps, distributed in 3 modules with exclusive and downloadable content from the virtual campus for greater convenience and efficiency in the learning process.
You will have exclusive content for your specialization in Mobile Application Architecture with the most up-to-date technology"
Module 1. Technologies in Mobile Application Development
1.1. Mobile Devices
1.1.1. Mobile Devices
1.1.2. Infrastructure of a Mobile Device
1.1.3. Hardware Manufacturers
1.1.4. Software Developers
1.1.5. Service Providers
1.1.6. Platform Providers
1.1.7. Main Platforms
1.2. Physical Components of Mobile Devices
1.2.1. Storage
1.2.1.1. Immutable
1.2.1.2. Mutable
1.2.1.3. Temporal
1.2.1.4. External
1.2.2. Presenters
1.2.2.1. Displays, Loudspeakers, Haptic Responses
1.2.3. Input Methods
1.2.3.1. Buttons/Keypads
1.2.3.2. Screens
1.2.3.3. Microphones
1.2.3.4. Movement Sensors
1.2.4. Energy Sources
1.2.4.1. Sources of Energy
1.2.4.2. Adaptive Use of Resources
1.2.4.3. Efficient Programming
1.2.4.4. Sustainable Development
1.3. Processors
1.3.1. Central Processor
1.3.2. Other Abstracted Processors
1.3.3. Artificial Intelligence Processors
1.4. Information Transmitters
1.4.1. Long Range
1.4.2. Mid-Range
1.4.3. Short Range
1.4.4. Ultra-Short Range
1.5. Sensors
1.5.1. Internal to the Device
1.5.2. Environmental.
1.5.3. Medical
1.6. Logic Components
1.6.1. Immutable
1.6.2. Manufacturer Mutable
1.6.3. Available to the User
1.7. Categorization
1.7.1. Laptops
1.7.2. Smartphones
1.7.2.1. Tablets
1.7.2.2. Multimedia Devices
1.7.2.3. Intelligent Complements
1.7.3. Robotic Assistants
1.8. Modes of Operation
1.8.1. Disconnected
1.8.2. Connected
1.8.3. Always Available
1.8.4. Point to Point
1.9. Interactions
1.9.1. User-Mediated Interactions
1.9.2. Supplier-Mediated Interactions
1.9.3. Devices-Mediated Interactions
1.9.4. Environmentally Mediated Interactions
1.10. Security/Safety
1.10.1. Measures Implemented by the Manufacturer
1.10.2. Measures Implemented by Suppliers
1.10.3. User-Applied Security
1.10.4. Privacy
Module 2. Databases for Mobile Application Development
2.1. Databases in Mobile Devices
2.1.1. Data Persistence in Mobile Application Development
2.1.2. Database Capabilities for Mobile Apps
2.1.3. SQL Structured Query Language
2.2. Choice of Database for Mobile Applications
2.2.1. Database-Driven Analysis of Applications in Mobile Devices
2.2.2. Database Categories
2.2.3. Database Overview
2.3. Development with SQLite
2.3.1. SQLite Database
2.3.2. Deployment of the Model
2.3.3. Connection to SQLite
2.4. Development with Oracle Berkeley DB
2.4.1. Berkeley DB Database
2.4.2. Model Deployment
2.4.3. Connection to Berkeley DB
2.5. Development with Realm
2.5.1. Realm Capabilities
2.5.2. Database Creation in Realm
2.5.3. Connection to Realm
2.6. Development with CouchDB Lite
2.6.1. CouchDB Lite Database
2.6.2. Database Creation with CouchDB Lite
2.6.3. Connection with CouchDB Lite
2.7. Development with MySQL Centralized Database
2.7.1. MySQL Database
2.7.2. Deployment of Relational Model with MySQL
2.7.3. Connection to MySQL
2.8. Centralized Developments Oracle, MS SQL Server, MongoDB
2.8.1. Development with Oracle
2.8.2. Development with MS SQL Server
2.8.3. Development with MongoDB
2.9. Graph Type Data
2.9.1. Graph Oriented Database
2.9.2. Database Creation with Neo4j
2.9.3. Connection to Neo4j from the Mobile App
2.10. Environments with Storage Capacities
2.10.1. Firebase Developments
2.10.2. Core Data Developments
2.10.3. Visual Builder Cloud Service Development
Module 3. Security on Mobile Devices
3.1. Mobile Device Security Architecture
3.1.1. Physical Security of Devices
3.1.2. Operating System Security
3.1.3. Application Security
3.1.4. Data Security
3.1.5. Communications Security
3.1.6. Security of Enterprise Devices
3.2. Securing Mobile Hardware
3.2.1. Mobile Devices
3.2.2. Wearable Devices
3.2.3. Automotive
3.2.4. IoT Devices
3.2.5. TV Devices
3.3. Operating System Security
3.3.1. Android Mobile Devices
3.3.2. Apple IOS Mobile Devices
3.3.3. Other Existing Mobile Devices: Blackberry, etc
3.3.4. Wearable Devices
3.3.5. Automotive Operating Systems
3.3.6. Mobile Devices in the Internet of Things (IoT)
3.3.7. SmartTV Devices
3.4. Securing Mobile Applications
3.4.1. Android Mobile Devices
3.4.2. Apple IOS Mobile Devices
3.4.3. Other Mobile Devices Blackberry
3.4.4. Wearables Devices
3.4.5. Automotive Operating Systems
3.4.6. Mobile Devices in the Internet of Things (IoT)
3.4.7. SmartTV Devices
3.5. Securing Data in Mobile Applications
3.5.1. Android Mobile Devices
3.5.2. Apple IOS Mobile Devices
3.5.3. Other Mobile Devices Blackberry
3.5.4. Wearables Devices
3.5.5. Automotive Operating Systems
3.5.6. Mobile Devices in the Internet of Things (IoT)
3.5.7. SmartTV Devices
3.6. Mobile Market Places Security
3.6.1. Google Play by Google
3.6.2. Play Store by Apple
3.6.3. Other Market Places
3.6.4. Mobile Rooting
3.7. Multi-Platform Security Solutions
3.7.1. Mobile Device Management (MDM)
3.7.2. Types of Solutions on the Market
3.7.3. Securing Devices Using MDM (Master Data Management)
3.8. Secure Mobile Application Development
3.8.1. Use of Patterns for Safe Development
3.8.2. Integrated Security Test Management
3.8.3. Secure Application Deployment
3.9. Permission Management in Mobile Devices
3.9.1. Permission Systems
3.9.2. Digital Signatures in the Android Application Package (apk)
3.9.3. Execution of Processes in the Core
3.9.4. Execution Threads and Events
3.10. Security Recommendations for Mobile Devices
3.10.1. NSA Recommendations on Mobile Devices
3.10.2. INCIBE Recommendations on Mobile Devices
3.10.3. ISO 27001:2013 Annex
3.10.3.1. Mobile Device Use Policies
You decide how and where to study, because this program is completely online and uses the Relearning methodology to facilitate the learning process"
Postgraduate Diploma in Mobile Application Architecture
.
Our Postgraduate Diploma in Mobile Application Architecture gives you the skills you need to create advanced and sophisticated mobile applications. You'll learn best practices in mobile application architecture and design, and how to take full advantage of the latest technologies in the industry. With our expert instructors and innovative virtual methodology, you'll be prepared to tackle the toughest challenges in the mobile industry. If you're looking for a postgraduate program that will set you apart from the competition and lead you to success in the technology industry, enroll now at TECH!