The world's largest faculty of information technology”
Learn the most appropriate and up-to-date methodology for managing the exchange of information between applications"
Our faculty will introduce you to JSON and XML, the simplest, lightest and fastest information exchange formats. As well as SQLite and Room, efficient and powerful data storage tools, adapted to devices with low hardware capacity such as cell phones.
The syllabus also contemplates the different ways of using databases or network services. Developing these techniques and investigating their functionalities and advantages over others. A combination that will allow the student to gain advanced knowledge in Android data management.
In addition, with the popularization of inter-application services, specialized knowledge in the technique incorporated in Android is being required. For sharing information between applications, whether they are social networks or collaborative applications. For this reason, a topic has been dedicated to the Content Provider, which addresses the security issues to be taken into account when using this resource.
In order to address these contents, a 100% online study modality will be used, without timetables. This gives the student the possibility to study this Postgraduate Certificate comfortably, wherever and whenever they want. All that is needed is a device with internet access.
Get to know the formats and tools used by the most prominent professionals in the sector"
This Postgraduate Certificate in Data Management on Android Devices contains the most complete and up-to-date educational program on the market. Its most notable features are:
- Practical cases presented by experts in Data Management on Android Devices
- The graphic, schematic, and practical contents with which they are created, provide scientific and practical information on the disciplines that are essential for professional practice
- Practical exercises where self-assessment can be used to improve learning.
- Its special emphasis on innovative methodologies
- Theoretical lessons, questions to the expert, debate forums on controversial topics, and individual reflection assignments
- Content that is accessible from any fixed or portable device with an Internet connection
JSON or XML? What is the most effective information exchange format? Find out with this Postgraduate Certificate"
The program’s teaching staff includes professionals from the sector who contribute their work experience to this program, as well as renowned specialists from leading societies and prestigious universities.
The multimedia content, developed with the latest educational technology, will provide the professional with situated and contextual learning, i.e., a simulated environment that will provide immersive knowledge programmed to learn in real situations.
This program is designed around Problem-Based Learning, whereby the professional must try to solve the different professional practice situations that arise throughout the program. For this purpose, the student will be assisted by an innovative interactive video system created by renowned and experienced experts.
Keep up to date on Content Providers and their security issues"
Learn how to set security permissions based on any of the techniques used in Android"
For applications to work optimally on their own and among themselves, proper management of the data they generate is essential. For this reason, TECH has developed an agenda that addresses the subject from all possible perspectives. The program starts with an analysis of the different ways of managing data offered by Android. It continues with user preferences and file storage. Then, the two most widely used information exchange formats, JSON and XML, as well as the SQLite and Room storage tools, are explained. Finally, content providers and data collection in the cloud will be discussed.
You will learn the formats and tools most commonly used in the exchange of information between Android applications"
Module 1. Data Management on Android Devices
1.1. Data Management Types
1.1.1 Data Management in Mobile Devices
1.1.2 Alternatives for Data Management in Android devices
1.1.3 Data Generation for Work with Artificial Intelligence and Usage Analytics
1.1.4 Performance Measurement Tools for Optimal Data Management
1.2. User Preferences Management
1.2.1 Types of Data Involved in Preference Files
1.2.2 User Preferences Management
1.2.3 Exporting Preferences: Permissions Management
1.3. File Storage System
1.3.1 File System Classification on Mobile Devices
1.3.2 Internal File System
1.3.3 External File System
1.4. JSON Files as Storage in Android
1.4.1 Unstructured Information in JSON Files
1.4.2 JSON Data Management Libraries
1.4.3 Use of JSON in Android: Recommendations and Optimizations
1.5. XML Files as Storage in Android
1.5.1 XML Format in Android
1.5.2 XML through SAX Libraries
1.5.3 XML through DOM Libraries
1.6. SQLite Database
1.6.1 Relational Database for Data Management
1.6.2 Database Use
1.6.3 SQLite Methods for Data Management
1.7. Advanced Use of SQLite Databases
1.7.1 Failure Recovery Using SQLite Transactions
1.7.2 Use of Caching to Accelerate Data Access
1.7.3 Mobile Databases
1.8. Room Library
1.8.1 Architecture of the Room Library
1.8.2 Room Library: Functionality
1.8.3 Room Library: Advantages and Disadvantages
1.9. Content Provider to Share Information
1.9.1 Content Provider to Share Information
1.9.2 Content Provider in Android Technician Use
1.9.3 Content Provider Security
1.10. Internet Cloud Data Collection
1.10.1 Android and Cloud Storage Systems
1.10.2 SOAP and REST Services for Android
1.10.3 Problems of Distributed Systems
1.10.4 Internet as a Backup of Application Data
We approach the subject from all possible perspectives so that you can develop a complete and functional app"