Develop mobile apps or web apps for any kind of mobile device
Mobile development means developing applications — mobile apps or web apps — for any kind of mobile device that runs some kind of mobile operating system.
Part 3 of this series provides practical application development techniques that can alleviate an application''s privacy risk. These solutions include utilizing database encryption, data pseudonymization, and assuring a robust level of application security.
This article is the first part of a three part series on developing applications that are compliant with the European Union's General Data Protection Regulation (GDPR). It summarizes the GDPR and explains how the privacy regulation impacts and applies to developing and supporting applications that are intended to be used by European Union citizens.
Learn the basics of developing mobile Android apps using Android Studio. Learn the architecture, the standard files, and the key elements of an Android user interface.
This tutorial introduces a simple architecture for designing Android applications with dynamic user interfaces that allow non-programmers to collect data from mobile users. You will create an example forms engine in this tutorial with both server and mobile sides.
In this article, I demonstrate a simple and low-cost approach to log and monitor user's privacy rights in a mobile application. Mobile applications have gained in popularity to simplify tasks that were previously on more complex web or other front-end systems. Clearly, user privacy issues exist in any system that collects your data, and this article's approach can be applied to any number of systems because the Cloudant database is accessible through several different languages and applications.
About cookies on this siteOur websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising.For more information, please review your cookie preferences options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.