0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (1)
  • R100 - R250 (69)
  • R250 - R500 (266)
  • R500+ (854)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer hardware & operating systems > Handheld devices (eg Palm, PocketPC)

Asynchronous Android Programming - (Paperback, 2nd Revised edition): Helder Vasconcelos Asynchronous Android Programming - (Paperback, 2nd Revised edition)
Helder Vasconcelos
R1,366 Discovery Miles 13 660 Ships in 10 - 15 working days

Unlock the power of multi-core mobile devices to build responsive and reactive Android applications About This Book * Construct scalable and performant applications to take advantage of multi-thread asynchronous techniques * Explore the high-level Android asynchronous constructs available on the Android SDK * Choose the most appropriate asynchronous technique to implement your next outstanding feature Who This Book Is For This book is for Android developers who want to learn how to build multithreaded and reliable Android applications using high-level and advanced asynchronous techniques and concepts. No prior knowledge of concurrent and asynchronous programming is required. This book will also be great for Java experts who are new to Android. Whether you are a beginner at Android development or a seasoned Android programmer, this book will guide you through the most basic and advanced asynchronous constructs used in Android programming. What You Will Learn * Get familiar with the android process model and low-level concurrent constructs delivered by the Android SDK * Use AsyncTask and loader framework to load data in the background, delivering progress results in the meantime * Create services that interact with your activity without compromising the UI rendering * Learn the working of Android concurrency on the Native Layer * Interact with nearby devices over Bluetooth and WiFi communications channels * Create and compose tasks with RxJava to execute complex asynchronous work in a predictable way * Get accustomed to the use of the Android Loader construct to deliver up-to-date results In Detail 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, you will create background tasks that are able to execute CPU-intensive tasks in a native code-making use of the Android NDK. You will be then guided through the process of interacting with remote services asynchronously using the HTTP protocol or Google GCM Platform. Using the EventBus library, we will also show how to use the Publish-Subscribe software pattern to simplify communication between the different Android application components by decoupling the event producer from event consumer. Finally, we will introduce RxJava, a popular asynchronous Java framework used to compose work in a concise and reactive way. Asynchronous Android will help you to build well-behaved applications with smooth responsive user interfaces that delight the users with speedy results and data that's always fresh. Style and approach This easy-to-follow guide is full of code examples of real-world use cases. Each asynchronous topic is explained sequentially, from the most basic and low-level to the more advanced, using concise and effective language. Some lifecycle flows and concepts feature illustrations to help you understand the complex interactions between Android entities.

Learning Embedded Android N Programming (Paperback): Ivan Morgillo, Stefano Viola Learning Embedded Android N Programming (Paperback)
Ivan Morgillo, Stefano Viola
R1,210 Discovery Miles 12 100 Ships in 10 - 15 working days

Create the perfectly customized system by unleashing the power of Android OS on your embedded device About This Book * Understand the system architecture and how the source code is organized * Explore the power of Android and customize the build system * Build a fully customized Android version as per your requirements Who This Book Is For If you are a Java programmer who wants to customize, build, and deploy your own Android version using embedded programming, then this book is for you. What You Will Learn * Master Android architecture and system design * Obtain source code and understand the modular organization * Customize and build your first system image for the Android emulator * Level up and build your own Android system for a real-world device * Use Android as a home automation and entertainment system * Tailor your system with optimizations and add-ons * Reach for the stars: look at the Internet of Things, entertainment, and domotics In Detail Take a deep dive into the Android build system and its customization with Learning Embedded Android Programming, written to help you master the steep learning curve of working with embedded Android. Start by exploring the basics of Android OS, discover Google's "repo" system, and discover how to retrieve AOSP source code. You'll then find out to set up the build environment and the first AOSP system. Next, learn how to customize the boot sequence with a new animation, and use an Android "kitchen" to "cook" your custom ROM. By the end of the book, you'll be able to build customized Android open source projects by developing your own set of features. Style and approach This step-by-step guide is packed with various real-world examples to help you create a fully customized Android system with the most useful features available.

Salesforce Platform App Builder Certification Handbook (Paperback): Siddhesh Kabe Salesforce Platform App Builder Certification Handbook (Paperback)
Siddhesh Kabe
R1,211 Discovery Miles 12 110 Ships in 10 - 15 working days

A handy guide that covers the most essential topics for Salesforce Platform App Builder Certification in an easy-to-understand format About This Book * Get to grips with the fundamentals of Force.com to pass the certification exam with flying colors * Create Force.com applications, automate business processes, and manage data operations to be a successful Salesforce.com Certified Force.com app builder * A step-by-step guide that covers the most essential topics for the Platform App Builder Certification in an easy-to-understand format Who This Book Is For Salesforce beginners who need to prepare for the Salesforce Platform App Builder Certification exam will benefit from this book. This book is ideal for developers and admins who are new to Salesforce CRM and the Force.com platform. It is recommended that users have some basic programming knowledge and are familiar with salesforce. By the end of the book, you will be ready to appear for the exam and develop various applications on the cloud platform. What You Will Learn * Learn the basics of the force.com cloud platform * Learn to build objects that align with your business * Understand the process of building an application on force.com platform * Kick-start your certification journey in basic- easy-to-follow guide * Focus on important topics that help you accomplish your certification goals * Learn to secure your application with the Salesforce security model * Manipulate and process large amount of data using the data tools * Prepare for the exam with sample mock questions In Detail The Salesforce Certified Platform App Builder exam is for individuals who want to demonstrate their skills and knowledge in designing, building, and implementing custom applications using the declarative customization capabilities of Force.com. This book will build a strong foundation in Force.com to prepare you for the platform app builder certification exam. It will guide you through designing the interface while introducing the Lightning Process Builder. Next, we will implement business logic using various point and click features of Force.com. We will learn to manage data and create reports and dashboards. We will then learn to administer the force.com application by configuring the object-level, field-level, and record-level security. By the end of this book, you will be completely equipped to take the Platform App Builder certification exam. Style and approach Simple and to-the-point examples that can be tried out in your developer org. A practical book for professionals who want to take the Salesforce Platform App Builder Certification exam. Sample questions for every topic in an exam pattern to help you prepare better, and tips to get things started. Full of screen-shots, diagrams, and clear step-by-step instructions that cover the entire syllabus for the exam.

How to make an Android eBook App (Paperback): Mohammed Isam Mohammed Abdel-Magid How to make an Android eBook App (Paperback)
Mohammed Isam Mohammed Abdel-Magid
R248 Discovery Miles 2 480 Ships in 10 - 15 working days
Swift High Performance (Paperback): Kostiantyn Koval Swift High Performance (Paperback)
Kostiantyn Koval
R922 Discovery Miles 9 220 Ships in 10 - 15 working days

This book is aimed at experienced Swift developers who want to optimize their programs on Apple platforms.

Swift 2 Design Patterns (Paperback): Julien Lange Swift 2 Design Patterns (Paperback)
Julien Lange
R713 Discovery Miles 7 130 Ships in 10 - 15 working days

Build robust and scalable iOS and Mac OS X game applications About This Book * Learn to use and implement the 23 Gang of Four design patterns using Swift 2 * Design and architect your code for Swift application development * Understand the role, generic UML design, and participants in the class diagram of the pattern by implementing them in a step-by-step approach Who This Book Is For This book is intended for competent Swift developers who want to apply enduring design patterns with Swift to structure and scale their application code. What You Will Learn * Choose the appropriate pattern depending on the problem to be solved * Understand the generic class diagram of each of the 23 GoF patterns and how each object participates in the pattern * Use Swift to implement these patterns even though the language doesn't provide all of the object-oriented programming concepts such as abstract class, interface, and so on * Architect your software to avoid the overuse of memory, time spent on calculations, or high network traffic * Find the best way to organize your code to make it more secure from the outside world * Prepare your code to make it more flexible when the consumer changes or the third-party component hidden code changes * Structure your code to change the algorithm to apply at runtime * Deliver Flyweight responsibility to your objects In Detail Swift is a multi-paradigm language. It has expressive features familiar to those used to work with modern functional languages, while also keeping the object-oriented features of Objective-C. It remains compatible with Apple's legacy codes and frameworks. A design pattern systematically names, motivates, and explains a general design that addresses a recurring design problem in object-oriented systems. It describes the problem, the solution, when to apply the solution, and its consequences. It also gives implementation hints and examples. Knowledge about design patterns is also one of the best ways to make you different compared to other low-level developers. This book shows you how to use Swift 2 to learn about 23 Gang of Four (GoF) design patterns, and is organized into three categories. The book will present you the five creational patterns, followed by the seven structural patterns, and finishing with the 11 behavioral patterns as defined by the GoF. Each chapter will introduce the pattern by defining its role, which common problems the pattern should be used for, its generic UML representation, how each objects presented in the class diagram participate in the pattern, and what the role of each of these objects is. The book then presents you with a concrete case as an illustration that will be used to implement the pattern using Swift. Style and approach A step-by-step tutorial completed with screenshots and code highlights wherever necessary. Each chapter discusses one or more patterns with its definitions and a simple-to-follow illustration case using a playground or XCText project to implement it with Swift.

All-New Kindle Paperwhite (300 ppi, 7th Generation, 2015 Edition) - The A-Z Guide (Paperback): Pharm Ibrahim All-New Kindle Paperwhite (300 ppi, 7th Generation, 2015 Edition) - The A-Z Guide (Paperback)
Pharm Ibrahim
R196 Discovery Miles 1 960 Ships in 10 - 15 working days
iOS Apps for Masterminds, 2nd Edition - How to take advantage of Swift 3 to create insanely great apps for iPhones and iPads... iOS Apps for Masterminds, 2nd Edition - How to take advantage of Swift 3 to create insanely great apps for iPhones and iPads (Paperback, 2nd ed.)
J. D. Gauchat
R1,363 R1,131 Discovery Miles 11 310 Save R232 (17%) Ships in 10 - 15 working days
Learning Firefox OS Application Development (Paperback): Tanay Pant Learning Firefox OS Application Development (Paperback)
Tanay Pant
R829 Discovery Miles 8 290 Ships in 10 - 15 working days

Learn to design, build, and deploy your Firefox OS applications, built with web technologies, to the Firefox Marketplace About This Book * Create beautiful and interactive Firefox OS applications by applying your knowledge of web development * Cater your applications to a huge number of users by porting them to the Firefox OS * A step-by-step learning workflow with real-life applications to demonstrate the concepts Who This Book Is For This is a practical guide that uses hands-on examples to teach you how to create applications for Firefox OS and also how to port applications to Firefox Marketplace. This book is intended for developers who want to build applications for Firefox OS. An understanding of HTML5, JavaScript, and CSS is required. What You Will Learn * Install, use, and access the Firefox OS simulator with the help of WebIDE * Get to know about application manifest files and the essential difference between web applications and Firefox OS applications * Create an application that measures the tapping speed of the user * Create an application that allows a user to check in at a place with geolocation tagging * Access device-specific features with WebAPIs and implement these by building a photo editing and sharing application * Submit your own applications to the Firefox Marketplace and share them with others * Professionally maintain the code of your application with the help of Github and deploy your hosted applications to OpenShift In Detail With broad compatibility, the latest in web technologies, and powerful development tools, Firefox is a great choice for both web developers and end users. Firefox OS's promotion of HTML5 as a first class citizen opens up the walled gardens of mobile application development for web developers. It is because of this initiative that no special SDKs are required to develop for Firefox OS. This book will help you excel in the art of developing applications for Firefox OS. It sequentially covers knowledge building, skills acquisition, and practical applications. Starting with an introduction to Firefox OS, usage of WebIDE, and then the application structure, this book introduces applications of increasing complexity with each chapter. An application that measures your tapping speed, a geolocation tagging application, and a photo editing and sharing application are the three applications that will be built from scratch. You will learn about topics such as the difference between various types of Firefox OS applications, application manifest files, offline apps, and designing principles for applications. You will also learn to test and submit the applications to the marketplace and finally maintain the repository of the Firefox OS application. By the end, you will be able to develop beautifully designed, fully-fledged, and rigorously tested Firefox OS applications and also share them at the Firefox OS Marketplace. Style and approach This book is an easy-to-grasp workflow with practical examples of real-world applications such as Clickr, Check In!, and FotoFox. Each chapter explains the concepts, which are then reinforced as they are demonstrated in an application or a flowchart.

Mastering Android NDK (Paperback): Sergey Kosarevsky, Viktor Latypov Mastering Android NDK (Paperback)
Sergey Kosarevsky, Viktor Latypov
R1,345 Discovery Miles 13 450 Ships in 10 - 15 working days

Master the skills you need to develop portable, highly-functional Android applications using NDK About This Book * Develop portable games using Android NDK and debug them on your desktop * Familiarise yourself with different popular C++ libraries on Android and use them in your games * Write multi-threaded code with graphics, sound, networking, and resource storage Who This Book Is For If you want to leverage your C++ skills in mobile development and increase the performance of your Android applications, then this is the book for you. Knowledge of C or C++ is assumed, including pointer manipulation, multi-threading, object-oriented programming concepts, and the basics of C++11. It would be an added advantage if you know how to develop applications without any IDE. What You Will Learn * Explore popular C++ libraries and use them on Android * Write portable, multithreaded native networking code * Create portable audio framework using OpenAL * Implement portable rendering framework using OpenGL ES 3 * Debug mobile applications on your desktop machine * Access resources from APK archives * Render text with FreeType In Detail Android NDK is used for multimedia applications that require direct access to system resources. NDK is also the key for portability, which in turn allows a reasonably comfortable development and debugging process using familiar tools such as GCC and Clang toolchains. This is a hands-on guide to extending your game development skills with Android NDK. The book takes you through many clear, step-by-step example applications to help you further explore the features of Android NDK and some popular C++ libraries and boost your productivity by debugging the development process. Through the course of this book, you will learn how to write portable multi-threaded native code, use HTTP networking in C++, play audio files, use OpenGL ES 3, and render high-quality text. Each chapter aims to take you one step closer to building your application. By the end of this book, you will be able to create an engaging, complete gaming application. Style and approach This book adopts a step-by-step approach and each chapter is based on the material from the previous ones. The book focuses on putting to your knowledge of C++ use while you develop Android applications of your own.

Mastering Your Nexus-7 (Paperback): George Root Mastering Your Nexus-7 (Paperback)
George Root
R286 Discovery Miles 2 860 Ships in 10 - 15 working days

"Mastering Your Nexus-7" is an up to date guide to the 2013 HD LTE version of the Google Nexus-7 running Android version 4.4.2 (KitKat). This book leads you through each step in setting up and using your new Nexus-7. Each step is described in easy to read text and illustrated with numerous images and screen shots so that you will always know where you are in the process and what to do. Because the Nexus-7 allows you to access the world of Google Cloud Computing, the first two chapters explain just what Google Cloud Computing is and how to set up a new Google Account that will allow you to make full use of your Nexus-7. The remaining chapters cover these topics: Google Cloud Computing Setting Up a New Google Account Getting Familiar with Nexus-7 Setting Up Your New Nexus-7 Setting Up Google Wallet Setting Up Google Cloud Print Setting Up Google Drive Downloading Files to Your Nexus-7 Using the Nexus-7 Cameras Importing Photos from Your Camera Working with Photos Google+ Your Photos Google "Now" Connecting External Devices to Your Nexus-7

Android Auto Tour Guide - App Development for Android Auto (Paperback): Sanjay M Mishra Android Auto Tour Guide - App Development for Android Auto (Paperback)
Sanjay M Mishra
R350 Discovery Miles 3 500 Ships in 10 - 15 working days
Apple Watch App Development (Paperback): Steven F. Daniel Apple Watch App Development (Paperback)
Steven F. Daniel
R1,227 Discovery Miles 12 270 Ships in 10 - 15 working days

Build real-world applications for the Apple Watch platform using the WatchKit framework and Swift 2.0 About This Book * Find out how to download and install the Xcode development tools before learning about Xcode playgrounds and the Swift programming language * Discover everything you need to know about the WatchKit platform architecture, its classes, as well its limitations * This book introduces you to the very latest mobile platform with hands-on instructions so you can build your very own Apple Watch apps Who This Book Is For This book is for developers who are interested in creating amazing apps for the Apple Watch platform. Readers are expected to have no prior experience of programming. What You Will Learn * Navigate within the WatchKit interface using the page-based, modal, and hierarchical navigation techniques * Work with context menus to allow your users to interact with the Apple Watch and respond to their actions to perform a task * Use the MapKit framework to display a map within the WatchKit interface to track the user's current location * Build effective user interfaces for the WatchKit platform and integrate iCloud capabilities to synchronize data between the iOS app and the WatchKit UI * Design your apps for the Apple Watch platform by adhering to the set of User Interface design guidelines set out by Apple * Reinforce image caching to display animations within the Apple Watch user interface * Explore WatchKit tables, which allow your users to purchase groceries and pay for them using Apple Pay Analyze the new layout system to ensure that your Apple Watch apps work with various screen sizes In Detail Wearable are the next wave of mobile technology and with the release of Apple's WatchKit SDK, a whole new world of exciting development possibilities has opened up. Apple Watch App Development introduces you to the architecture and possibilities of the Apple Watch platform, as well as an in-depth look at how to work with Xcode playgrounds. Benefit from a rapid introduction to the Swift programming language so you can quickly begin developing apps with the WatchKit framework and the Xcode Development IDE. Get to grips with advanced topics such as notifications, glances, iCloud, Apple pay, closures, tuples, protocols, delegates, concurrency, and using Swift Playgrounds, with each concept is backed up with example code that demonstrates how to properly execute it. Finally, discover how to package and deploy your Watch application to the Apple AppStore. By the end of this book, you will have a good understanding of how to develop apps for the Apple Watch platform, and synchronize data using iCloud between the wearable and the iOS device. Style and approach This book takes a step-by-step approach to developing applications for the Apple Watch using the Swift programming language and the WatchKit UI. Each topic is explained in a conversational and easy-to-follow style.

Android Sensor Programming By Example (Paperback): Varun Nagpal Android Sensor Programming By Example (Paperback)
Varun Nagpal
R1,066 Discovery Miles 10 660 Ships in 10 - 15 working days

Take your Android applications to the next level of interactivity by exploring the wide variety of Android sensors About This Book * Get a thorough understanding of the fundamentals and framework of Android sensors. * Acquire knowledge of advance sensor programming, and learn how to connect and use sensors in external devices such as the Android Watch, Polar heart rate monitors, Adidas speed cells, and so on. * Learn from real-world sensor-based applications such as the Pedometer app to detect daily steps, the Driving app to detect driving events, and the Professional Fitness tracker app to track heart rate, weight, daily steps, calories burned, and so on. Who This Book Is For This book is targeted at Android developers who want to get a good understanding of sensors and write sensor-based applications, or who want to enhance their existing applications with additional sensor functionality. A basic knowledge of Android development is required What You Will Learn * Learn about sensor fundamentals, different types of sensors, and the sensor co-ordinate system * Understand the various classes, callbacks, and APIs of the Android Sensor framework * Check all the available sensors on an Android device and know their individual capabilities-for example, their range of values, power consumption, and so on. * Implement sensor fusion using two or more sensors together and learn to compensate for the weakness of one sensor by using the strength of another * Build a variety of sensor based, real-world applications such as Weather, Pedometer, Compass, Driving Events Detection, Fitness Tracker, and so on. * Get to know about wake up and non-wake up sensors, wake locks, and how to use sensor batch processing along with the sensor hardware FIFO queue * Develop efficient battery and processor algorithms using raw sensor data to solve real-world problems * Connect to a variety of remote sensors such as body weight measurement and body fat percentage measurement using the Google Fit platform from your Android app In Detail Android phones available in today's market have a wide variety of powerful and highly precise sensors. Interesting applications can be built with them such as a local weather app using weather sensors, analyzing risky driving behavior using motion sensors, a fitness tracker using step-counter sensors, and so on. Sensors in external devices such as Android Watch, Body Analyzer & Weight Machine, Running Speed Cell, and so on can also be connected and used from your Android app running on your phone. Moving further, this book will provide the skills required to use sensors in your Android applications. It will walk you through all the fundamentals of sensors and will provide a thorough understanding of the Android Sensor Framework. You will also get to learn how to write code for the supportive infrastructure such as background services, scheduled and long running background threads, and databases for saving sensor data. Additionally, you will learn how to connect and use sensors in external devices from your Android app using the Google Fit platform. By the end of the book, you will be well versed in the use of Android sensors and programming to build interactive applications. Style and approach A step-by-step and easy-to-follow guide that focuses on utilizing sensors to perform certain tasks. After covering the fundamentals in the first chapter, the book develops the concepts by building a real-world, sensor-based application in subsequent chapters.

A Beginner's Guide to iPhone 6 and iPhone 6 Plus - (Or iPhone 4s, iPhone 5, iPhone 5c, iPhone 5s with iOS 8) (Paperback):... A Beginner's Guide to iPhone 6 and iPhone 6 Plus - (Or iPhone 4s, iPhone 5, iPhone 5c, iPhone 5s with iOS 8) (Paperback)
Gadchick, Katie Morris
R215 Discovery Miles 2 150 Ships in 10 - 15 working days
Help Me! Guide to the iPad Pro - Step-by-Step User Guide for the Seventh and Eighth Generation iPads and iOS 9.3 (Paperback):... Help Me! Guide to the iPad Pro - Step-by-Step User Guide for the Seventh and Eighth Generation iPads and iOS 9.3 (Paperback)
Charles Hughes
R427 Discovery Miles 4 270 Ships in 10 - 15 working days
PhoneGap By Example (Paperback): Andrey Kovalenko PhoneGap By Example (Paperback)
Andrey Kovalenko
R1,238 Discovery Miles 12 380 Ships in 10 - 15 working days

Use PhoneGap to apply web development skills and learn variety of cross-platform mobile applications About This Book * Utilize the robust features of the mobile hybrid approach to develop, test, and publish mobile applications using the PhoneGap framework * Use your web skills for hybrid mobile application development and deliver to many mobile platforms without rewriting the code * Develop a set of ready-to-use mobile applications with this practical, comprehensive, step-by-step guide Who This Book Is For If you are a web developer with some experience in development of single page applications and want to enter the world of mobile applications, then this technology and book is ideal for you. Since PhoneGap maintains an incredibly easy-to-use plugin interface, no previous experience in native languages development (such as Objective-C or Java) is required. What You Will Learn * Set up plugins to access the camera and filesystem to capture media * Build a custom RESTful service and integrate it with a PhoneGap application * Integrate a HTML5 Canvas element to create mobile games * Build scalable applications using a modern mobile web framework * Interact with RESTful services from a mobile application * Build an audio/video chat facility using the PhoneGap and WebRTC technologies * Develop a PhoneGap plugin with native interfaces for iOS In Detail PhoneGap is a free and open source framework that allows you to create mobile apps using standardized web APIs for the platforms you care about. It is one of the first and fastest spreading tools to develop hybrid applications using CSS, JavaScript, and HTML, without losing the advantages of native applications. If you are already a web developer, this book will provide you with the skills you need to create, customize, test, and deploy hybrid mobile applications. Starting from the beginning, this book will cover how to set up your PhoneGap development environment, add mobile web frameworks and plugins, design and customize the application layout, and utilize the embedded features of the PhoneGap framework. By working through the steps in each chapter, you will quickly master a variety of mobile applications with totally different approaches. You will then learn how to develop a PhoneGap plugin with native interfaces for iOS and Android, as well as common approaches to test PhoneGap applications. With ample screenshots that show you how to build a phenomenal application, PhoneGap by Example will ensure your success with this cutting-edge mobile development framework for hybrid applications. Style and approach An easy-to-follow guide packed with hands-on examples of real-world mobile applications. Each topic is explained sequentially in the process of creating a hybrid mobile application, and detailed explanations of the basic and advanced features of PhoneGap are included.

All-New Fire 7 User Guide - Newbie to Expert in 2 Hours! - The Essential Guide to Amazon's Incredible $49.99 Tablet... All-New Fire 7 User Guide - Newbie to Expert in 2 Hours! - The Essential Guide to Amazon's Incredible $49.99 Tablet (Paperback)
Jenna Edwards, Tom Edwards
R254 Discovery Miles 2 540 Ships in 10 - 15 working days
Microsoft Surface 3 - The 2016 Encyclopedic Guide (Paperback): Pharm Ibrahim Microsoft Surface 3 - The 2016 Encyclopedic Guide (Paperback)
Pharm Ibrahim
R369 Discovery Miles 3 690 Ships in 10 - 15 working days
Android Wearable Programming (Paperback): Steven F. Daniel Android Wearable Programming (Paperback)
Steven F. Daniel
R841 Discovery Miles 8 410 Ships in 10 - 15 working days

0

Learning Swift - (Paperback, 2nd Revised edition): Andrew J Wagner Learning Swift - (Paperback, 2nd Revised edition)
Andrew J Wagner
R1,111 Discovery Miles 11 110 Ships in 10 - 15 working days

Develop the skills required to create compelling, maintainable, and robust iOS and OS X apps with Swift About This Book * Write expressive, understandable, and maintainable Swift 2 code with this hands-on tutorial * Unveil the complex underpinnings of Swift to turn your app ideas into reality * This book is packed with real-life examples to help you implement concepts as you learn Who This Book Is For If you are looking to build iOS or OS X apps using the most modern technology, this book is ideal for you. You will find this book especially useful if you are new to programming or if you are yet to develop for iOS or OS X. No prior programming exposure is required. What You Will Learn * Form a solid understanding of the Swift 2 language * Get to know the practical aspects of how a computer program actually works * Understand the paradigms used by Apple's frameworks so you are not intimidated by them * Utilize the vast resources written in Objective-C to better inform your Swift programming * Develop a basic portfolio of Swift code by learning the critical concepts * Experience both object-oriented and functional programming * Get to know the new coding techniques made available by Swift 2 * Discover resources to ensure you never stop becoming a better developer In Detail Swift is Apple's new programming language and the future of iOS and OS X app development. It is a high-performance language that feels like a modern scripting language. On the surface, Swift is easy to jump into, but it has complex underpinnings that are critical to becoming proficient at turning an idea into reality. This book is an approachable, step-by-step introduction into programming with Swift for everyone. It begins by giving you an overview of the key features through practical examples and progresses to more advanced topics that help differentiate the proficient developers from the mediocre ones. It covers important concepts such as Variables, Optionals, Closures, Generics, and Memory Management. Mixed in with those concepts, it also helps you learn the art of programming such as maintainability, useful design patterns, and resources to further your knowledge. This all culminates in writing a basic iOS app that will get you well on your way to turning your own app ideas into reality. Style and approach This is an approachable, step-by-step guide to programming in Swift 2. Each topic is separated into compressible sections that are full of practical examples and easy-to-understand explanations. Each section builds on the previous topics so you can develop a proficient and comprehensive understanding of app development in Swift 2.

iOS in the Classroom - A Guide for Teaching Students with Visual Impairments (Paperback): Larry L Lewis iOS in the Classroom - A Guide for Teaching Students with Visual Impairments (Paperback)
Larry L Lewis
R1,033 Discovery Miles 10 330 Ships in 10 - 15 working days
LiveCode Mobile Development: Beginner's Guide - (Paperback, 2nd edition): Colin Holgate, Joel Gerdeen LiveCode Mobile Development: Beginner's Guide - (Paperback, 2nd edition)
Colin Holgate, Joel Gerdeen
R1,321 Discovery Miles 13 210 Ships in 10 - 15 working days

About This Book Create fun, interactive apps with the rich media features of LiveCode Dive headfirst into mobile application development through explanations enriched with ample screenshots Learn to create apps and interfaces using the step-by-step instructions Who This Book Is ForThe ideal reader for this book would be someone who already knows LiveCode, is interested in creating mobile apps, and wants to save the many hours it took for me to track down all of the information on how to get started! Chapter 1, LiveCode Fundamentals, will help those of you who know programming but are not familiar with LiveCode. The knowledge you've acquired should be enough for you to benefit from the remainder of the book.

Kindle Fire HDX User Manual - The Ultimate Guide for Mastering Your Kindle HDX (Paperback): Daniel Forrester Kindle Fire HDX User Manual - The Ultimate Guide for Mastering Your Kindle HDX (Paperback)
Daniel Forrester
R218 Discovery Miles 2 180 Ships in 10 - 15 working days

Do you own the new Kindle Fire HDX Device Learn What 90% of HDX Owners DON'T Know About This New Device "Having written user guides for several of the newest tablets on the market (including the original Kindle HD), I've never seen a device built with so many capabilities until I began using my Kindle HDX " The Kindle HDX Offers More Features than the Average Consumer Knows What To Do With And this is not a bad thing... ..as long as you are one of the few consumers that understands the capabilities of the HDX and the EXACT steps for unlocking the full utility of the device. You may not utilize all of the new features on your new Kindle HDX, but MOST USERS are missing out on helpful applications and functions that could extremely benefit them in their daily lives. The Kindle HDX Manual Helps You Unlock Your Device's Potential with Easy Step-by-Step Instruction Included in this manual, you will learn: How to quickly get your device up and running How to adjust settings to get your device to optimally perform Security settings and safety controls to keep your device and personal information safe Quick tips for navigating your device and completing your routine tasks Getting the most entertainment out of your media libraries - including books, movies, apps, games, and more Plus, we will explore all of the new features in detail: Amazon Assist & the new Mayday help feature Kindle FreeTime and parental controls to childproof your device The Camera (Front & Rear Facing) for video chatting with friends and family and much, much more... What are you waiting for? Become one of the users that make's the most of their purchase, and unlock your device's true potential with the Kindle HDX Manual.

App Inventor 2 Essentials (Paperback): Felicia Kamriani, Krishnendu Roy App Inventor 2 Essentials (Paperback)
Felicia Kamriani, Krishnendu Roy
R856 Discovery Miles 8 560 Ships in 10 - 15 working days

A step-by-step introductory guide to mobile app development with App Inventor 2 About This Book * Get an introduction to the functionalities of App Inventor 2 and use it to unleash your creativity * Learn to navigate the App Inventor platform, develop basic coding skills and become familiar with a blocks based programming language * Build your very first mobile app and feel proud of your accomplishment * Follow tutorials to expand your app development skills Who This Book Is For App Inventor 2 Essentials is for anyone who wants to learn to make mobile apps for Android devices - no prior coding experience is necessary. What You Will Learn * Perform technical setup and navigate the App Inventor platform * Utilize the interactive development environment by pairing a mobile device with a computer using Wi-Fi or USB * Build three apps: a game, an event app and a raffle app * Create the user interface of the app in the Designer and program the code in the Blocks Editor * Integrate basic computer science principles along with more complex elements such fusion tables and lists * Test and troubleshoot your applications * Publish your apps on Google Play Store to reach a wide audience * Unleash your creativity for further app development In Detail App Inventor 2 will take you on a journey of mobile app development. We begin by introducing you to the functionalities of App Inventor and giving you an idea about the types of apps you can develop using it. We walk you through the technical set up so you can take advantage of the interactive development environment (live testing). You will get hands-on, practical experience building three different apps using tutorials. Along the way, you will learn computer science principles as well as tips to help you prepare for the creative process of building an app from scratch. By the end of the journey, you will learn how to package an app and deploy it to app markets. App Inventor 2 Essentials prepares you to amass a resource of skills, knowledge and experience to become a mobile app developer Style and approach Every topic in this book is explained in step-by-step and easy-to-follow fashion, accompanied with screenshots of the interface that will make it easier for you to understand the processes.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Smart Computing Techniques and…
Suresh Chandra Satapathy, Vikrant Bhateja, … Hardcover R5,632 Discovery Miles 56 320
Design and Optimization of Sensors and…
Vinod Kumar Singh, Ratnesh Tiwari, … Hardcover R6,221 Discovery Miles 62 210
Confident Coding - Learn How to Code and…
Rob Percival, Darren Woods Hardcover R1,105 Discovery Miles 11 050
How to Make a Living with Your Writing…
Joanna Penn Hardcover R455 Discovery Miles 4 550
Innovations in Computer Science and…
Harvinder Singh Saini, Rishi Sayal, … Hardcover R4,953 Discovery Miles 49 530
Advanced Methodologies and Technologies…
D.B.A., Mehdi Khosrow-Pour, Hardcover R9,620 Discovery Miles 96 200
Algorithms, Methods, and Applications in…
Agustinus Borgy Waluyo Hardcover R5,372 Discovery Miles 53 720
CMOS Analog IC Design for 5G and Beyond
Sangeeta Singh, Rajeev Arya, … Hardcover R4,897 Discovery Miles 48 970
Virtual and Mobile Healthcare…
Information Reso Management Association Hardcover R11,549 Discovery Miles 115 490
Mobile Computing
Ian Phillips Hardcover R3,265 R2,878 Discovery Miles 28 780

 

Partners