IT eBooks
Download, Read, Use

Mobile eBooks

Cross Over to HTML5 Game Development
Cross Over to HTML5 Game Development

Break into the most lucrative platform in the world by adding HTML5 game development to your current skillset. Zarrar Chishti has trained developers from a wide range of programming disciplines to cross over into HTML5 game development. Whatever your vocation, whether it be an Application Databases Systems developer or a Professional Web developer, with this book you will learn to evolve your current coding skills to become eligible for the biggest gaming platform in the world. From the first chapter you will see encouraging results immediately as you power through a challenging and fun project that has been uniquely designed and developed for this book. With the relentless backing of the giants of the industry including Apple and Google, HTML5 is rapidly becoming the leading technology for game development. Furthermore nearly every mobile device, tablet and PC system offer full support to the latest games developed in HTML5. Never before has there been such a widely acce ...
Asynchronous Android Programming, 2nd Edition
Asynchronous Android Programming, 2nd Edition

Asynchronous programming has acquired immense importance in Android programming, especially when we want to make use of the number of independent processing units (cores) available on the most recent Android devices. With this guide in your hands you'll be able to bring the power of Asynchronous programming to your own projects, and make your Android apps more powerful than ever before! To start with, we will discuss the details of the Android Process model and the Java Low Level Concurrent Framework, delivered by Android SDK. We will also guide you through the high-level Android-specific constructs available on the SDK: Handler, AsyncTask, and Loader. Next, we will discuss the creation of IntentServices, Bound Services and External Services, which can run in the background even when the user is not interacting with it. You will also discover AlarmManager and JobScheduler APIs, which are used to schedule and defer work without sacrificing the battery life. In a more advanced phase, ...
Beginning Hybrid Mobile Application Development
Beginning Hybrid Mobile Application Development

Today, a mobile device user prefers installed application over browsing internet; e.g. booking cab, buying movie tickets, watching you tube videos etc. Market share of mobile devices based on android, iOS & Windows Phone is considerable. Creating an installable application targeting these multiple devices involves too much of pain because of expertise required e.g. Java for android, Objective C for iOS and DotNET for Windows Phone. Shortcomings of this development approach are - more development time, it requires different expertise & involves less reusability of the code. A solution to this problem is HTML 5, JQuery, CSS 3 based - Hybrid Mobile Applications . These hybrid applications needs to be created once but after packaging can be deployed on multiple mobile devices like Android, iOS & Windows Phone. This kind of application development has edge over native application development. Beginning Hybrid Mobile Application Develop ...
Mastering PhoneGap Mobile Application Development
Mastering PhoneGap Mobile Application Development

PhoneGap is a useful and flexible tool that enables you to create complex hybrid applications for mobile platforms. In addition to the core technology, there is a large and vibrant community that creates third-party plugins that can take your app to the next level. This book will guide you through the process of creating a complex data-driven hybrid mobile application using PhoneGap, web technologies, and third-party plugins. A good foundation is critical, so you will learn how to create a useful workflow to make development easier. From there, the next version of JavaScript (ES6) and the CSS pre-processor SASS are introduced as a way to simplify creating the look of the mobile application. Responsive design techniques are also covered, including the flexbox layout module. As many apps are data-driven, you'll build an application throughout the course of the book that relies upon IndexedDB and SQLite. You'll also download additional content and address how to ...
Mobile Device Exploitation Cookbook
Mobile Device Exploitation Cookbook

Mobile attacks are on the rise. We are adapting ourselves to new and improved smartphones, gadgets, and their accessories, and with this network of smart things, come bigger risks. Threat exposure increases and the possibility of data losses increase. Exploitations of mobile devices are significant sources of such attacks. Mobile devices come with different platforms, such as Android and iOS. Each platform has its own feature-set, programming language, and a different set of tools. This means that each platform has different exploitation tricks, different malware, and requires a unique approach in regards to forensics or penetration testing. Device exploitation is a broad subject which is widely discussed, equally explored by both Whitehats and Blackhats. This cookbook recipes take you through a wide variety of exploitation techniques across popular mobile platforms. The journey starts with an introduction to basic exploits on mobile platforms a ...
Asynchronous Android Programming, 2nd Edition
Asynchronous Android Programming, 2nd Edition

Asynchronous programming has acquired immense importance in Android programming, especially when we want to make use of the number of independent processing units (cores) available on the most recent Android devices. With this guide in your hands you'll be able to bring the power of Asynchronous programming to your own projects, and make your Android apps more powerful than ever before! To start with, we will discuss the details of the Android Process model and the Java Low Level Concurrent Framework, delivered by Android SDK. We will also guide you through the high-level Android-specific constructs available on the SDK: Handler, AsyncTask, and Loader. Next, we will discuss the creation of IntentServices, Bound Services and External Services, which can run in the background even when the user is not interacting with it. You will also discover AlarmManager and JobScheduler APIs, which are used to schedule and defer work without sacrificing the battery life. In a more advanced phase, ...
Beginning Hybrid Mobile Application Development
Beginning Hybrid Mobile Application Development

Today, a mobile device user prefers installed application over browsing internet; e.g. booking cab, buying movie tickets, watching you tube videos etc. Market share of mobile devices based on android, iOS & Windows Phone is considerable. Creating an installable application targeting these multiple devices involves too much of pain because of expertise required e.g. Java for android, Objective C for iOS and DotNET for Windows Phone. Shortcomings of this development approach are - more development time, it requires different expertise & involves less reusability of the code. A solution to this problem is HTML 5, JQuery, CSS 3 based - Hybrid Mobile Applications . These hybrid applications needs to be created once but after packaging can be deployed on multiple mobile devices like Android, iOS & Windows Phone. This kind of application development has edge over native application development. Beginning Hybrid Mobile Application Develop ...
High Performance Mobile Web
High Performance Mobile Web

Optimize the performance of your mobile websites and webapps to the extreme. With this hands-on book, veteran mobile and web developer Maximiliano Firtman demonstrates which aspects of your site or app slow down the user's experience, and what you can do to achieve lightning-fast performance. There's much at stake: if you want to boost your app's conversion rate, then tackling performance issues is the best way to start. Learn tools and techniques for working with responsive web design, images, the network layer, and many other ingredients—plus the metrics to check your progress. Ideal for web developers and web designers with HTML, CSS, JavaScript, and HTTP experience, this is your guide to superior mobile web performance. You'll dive into: Emulators, simulators, and other tools for measuring performance; Basic web performance concepts, including metrics, charts, and goals; How to get real data from mobile browsers on your real networks; APIs and specs fo ...
Mastering PhoneGap Mobile Application Development
Mastering PhoneGap Mobile Application Development

PhoneGap is a useful and flexible tool that enables you to create complex hybrid applications for mobile platforms. In addition to the core technology, there is a large and vibrant community that creates third-party plugins that can take your app to the next level. This book will guide you through the process of creating a complex data-driven hybrid mobile application using PhoneGap, web technologies, and third-party plugins. A good foundation is critical, so you will learn how to create a useful workflow to make development easier. From there, the next version of JavaScript (ES6) and the CSS pre-processor SASS are introduced as a way to simplify creating the look of the mobile application. Responsive design techniques are also covered, including the flexbox layout module. As many apps are data-driven, you'll build an application throughout the course of the book that relies upon IndexedDB and SQLite. You'll also download additional content and address how to ...
Seven Mobile Apps in Seven Weeks
Seven Mobile Apps in Seven Weeks

Understanding the idioms, patterns, and quirks of the modern mobile platforms gives you the power to choose how you develop. Over seven weeks you'll build seven different mobile apps using seven different tools. You'll start out with Mobile Web; develop native apps on iOS, Android, and Windows; and finish by building apps for multiple operating systems using the native cross-platform solutions RubyMotion, React Native, and Xamarin. For each platform, you'll build simple, but non-trivial, apps that consume JSON data, run on multiple screen sizes, or store local data. You'll see how to test, how to build views, and how to structure code. You'll find out how much code it's possible to share, how much of the underlying platform you still need to know, and ultimately, you'll get a firm understanding of how to build apps on whichever devices your users prefer. This book gives you enough first-hand experience to weigh the trade-offs when building mobile apps. You ...
Corona SDK Mobile Game Development, 2nd Edition
Corona SDK Mobile Game Development, 2nd Edition

Corona is a software development kit to build mobile applications for iPhone, iPad, and Android devices. This book will take you through the journey of developing games right from installing Corona SDK and creating Hello World as your first app. Going further, you will learn how to script in Lua and learn some techniques to apply this in Corona SDK with demonstration. Towards the end of the book you'll build the final game, which involves physical objects and also uses features such as the accelerometer. Moreover, learn to make your game socially available on Twitter and Facebook. By the end of the book, you'll learn to deploy your iOS and Android games to the App Store and Google Play Store. ...
← Prev       Next →
Reproduction of site books is authorized only for informative purposes and strictly for personal, private use.
Only Direct Download
IT eBooks Group © 2011-2018