Download - Building Hybrid Android Apps with Java and jаvascript: Applying Native Device APIs by Nizamettin Gok - PDF
This book is intended for an audience interested in building powerful HTML applications by bridging the gap between jаvascript and the device’s native APIs. This book lays down a solid foundation for the architectural aspects of hybrid applications on Android, covering internals of WebKit and Android as needed. As part of this book, we have not only introduced some of the key web technologies used for building hybrid applications, but we have also focused on how they can be integrated into the Android build system. We will also be discussing some important aspects of hybrid applications from a security perspective.
To tie it all together, we are also introducing the Karura Framework. The purpose of this framework is two pronged. First, we want to simplify the overall process of integrating native components in hybrid applications. Second, we want to present a lean framework that is easy to read and write for. The framework itself is plug-in–based and can be extended and cut down based on the requirements of individual applications. We have released the framework under a dual license scheme. You can easily import Karura Framework into your project using Eclipse or the command line and start developing for it.
To reiterate, this book has been written with the purpose of allowing our readers to understand the following:
- What is a hybrid application?
- What goes under the hood in Android in the case of hybrid applications?
- What does the architecture of a hybrid application look like?
- What are some key tools and technologies for building next generation hybrid apps?
- What are the security considerations for hybrid applications?
- How do I publish an application in Google Play and Amazon App Store?