Chang Min ParkImperative vs. Declarative Approaches in Android UIThe imperative and declarative approaches are two contrasting paradigms in UI development, each with its own philosophy on how user…Dec 10, 2023Dec 10, 2023
Chang Min ParkStrategies for Attracting Users to Download Mobile AppsAs the platform industry shifts from the desktop to the mobile, a website-based services start to face a challenge in getting users to…Jun 20, 2023Jun 20, 2023
Chang Min ParkImage Security in GeneralAn increasing number of apps using photos and the continuous camera development on a mobile device have gradually increased people’s…Oct 1, 2022Oct 1, 2022
Chang Min ParkAndroid SDK Versions: compileSdkVersion, minSdkVersion, and targetSdkVersioncompileSdkVersionOct 1, 2022Oct 1, 2022
Chang Min ParkFrameworks that Support Developing Cross-Platform Mobile AppsRecently, multiple frameworks support developing cross-platform mobile apps. This means developers can reuse the written code on different…Oct 1, 2022Oct 1, 2022
Chang Min ParkAndroid Support LibraryThe Android Support Library offers a number of features that are not built into the framework.Oct 1, 2022Oct 1, 2022
Chang Min ParkAndroid SandboxAndroid has another layer of protection in that it doesn’t give one app access to the resource of another app. This is known as the…Oct 1, 2022Oct 1, 2022
Chang Min ParkDalvik Virtual MachineThe Dalvik virtual machine is implemented by Google for the Android OS, and functions as the Interpreter for Java code running on Android…Sep 30, 2022Sep 30, 2022