0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (1)
  • R100 - R250 (73)
  • R250 - R500 (270)
  • R500+ (850)
  • -
Status
Format
Author / Contributor
Publisher

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

Practical Forensic Analysis of Artifacts on iOS and Android Devices - Investigating Complex Mobile Devices (Paperback, 1st... Practical Forensic Analysis of Artifacts on iOS and Android Devices - Investigating Complex Mobile Devices (Paperback, 1st ed.)
Mohammed Moreb
R1,584 R1,263 Discovery Miles 12 630 Save R321 (20%) Ships in 10 - 15 working days

Leverage foundational concepts and practical skills in mobile device forensics to perform forensically sound criminal investigations involving the most complex mobile devices currently available on the market. Using modern tools and techniques, this book shows you how to conduct a structured investigation process to determine the nature of the crime and to produce results that are useful in criminal proceedings. You'll walkthrough the various phases of the mobile forensics process for both Android and iOS-based devices, including forensically extracting, collecting, and analyzing data and producing and disseminating reports. Practical cases and labs involving specialized hardware and software illustrate practical application and performance of data acquisition (including deleted data) and the analysis of extracted information. You'll also gain an advanced understanding of computer forensics, focusing on mobile devices and other devices not classifiable as laptops, desktops, or servers. This book is your pathway to developing the critical thinking, analytical reasoning, and technical writing skills necessary to effectively work in a junior-level digital forensic or cybersecurity analyst role. What You'll Learn Acquire and investigate data from mobile devices using forensically sound, industry-standard tools Understand the relationship between mobile and desktop devices in criminal and corporate investigations Analyze backup files and artifacts for forensic evidence Who This Book Is For Forensic examiners with little or basic experience in mobile forensics or open source solutions for mobile forensics. The book will also be useful to anyone seeking a deeper understanding of mobile internals.

Web App Development and Real-Time Web Analytics with Python - Develop and Integrate Machine Learning Algorithms into Web Apps... Web App Development and Real-Time Web Analytics with Python - Develop and Integrate Machine Learning Algorithms into Web Apps (Paperback, 1st ed.)
Tshepo Chris Nokeri
R1,294 R1,032 Discovery Miles 10 320 Save R262 (20%) Ships in 10 - 15 working days

Learn to develop and deploy dashboards as web apps using the Python programming language, and how to integrate algorithms into web apps. Author Tshepo Chris Nokeri begins by introducing you to the basics of constructing and styling static and interactive charts and tables before exploring the basics of HTML, CSS, and Bootstrap, including an approach to building web pages with HTML. From there, he'll show you the key Python web frameworks and techniques for building web apps with them. You'll then see how to style web apps and incorporate themes, including interactive charts and tables to build dashboards, followed by a walkthrough of creating URL routes and securing web apps. You'll then progress to more advanced topics, like building machine learning algorithms and integrating them into a web app. The book concludes with a demonstration of how to deploy web apps in prevalent cloud platforms. Web App Development and Real-Time Web Analytics with Python is ideal for intermediate data scientists, machine learning engineers, and web developers, who have little or no knowledge about building web apps that implement bootstrap technologies. After completing this book, you will have the knowledge necessary to create added value for your organization, as you will understand how to link front-end and back-end development, including machine learning. What You Will Learn Create interactive graphs and render static graphs into interactive ones Understand the essentials of HTML, CSS, and Bootstrap Gain insight into the key Python web frameworks, and how to develop web applications using them Develop machine learning algorithms and integrate them into web apps Secure web apps and deploy them to cloud platforms Who This Book Is For Intermediate data scientists, machine learning engineers, and web developers.

Mobile Edge Computing (Paperback, 1st ed. 2022): Yan Zhang Mobile Edge Computing (Paperback, 1st ed. 2022)
Yan Zhang
R1,013 Discovery Miles 10 130 Ships in 10 - 15 working days

This is an open access book. It offers comprehensive, self-contained knowledge on Mobile Edge Computing (MEC), which is a very promising technology for achieving intelligence in the next-generation wireless communications and computing networks.The book starts with the basic concepts, key techniques and network architectures of MEC. Then, we present the wide applications of MEC, including edge caching, 6G networks, Internet of Vehicles, and UAVs. In the last part, we present new opportunities when MEC meets blockchain, Artificial Intelligence, and distributed machine learning (e.g., federated learning). We also identify the emerging applications of MEC in pandemic, industrial Internet of Things and disaster management.The book allows an easy cross-reference owing to the broad coverage on both the principle and applications of MEC. The book is written for people interested in communications and computer networks at all levels. The primary audience includes senior undergraduates, postgraduates, educators, scientists, researchers, developers, engineers, innovators and research strategists.

Seven Mobile Apps in Seven Weeks (Paperback): Tony Hillerson Seven Mobile Apps in Seven Weeks (Paperback)
Tony Hillerson
R952 R687 Discovery Miles 6 870 Save R265 (28%) Ships in 12 - 17 working days

Answer the question "Can we build this for ALL the devices?" with a resounding YES. Learn how to build apps using seven different platforms: Mobile Web, iOS, Android, Windows, RubyMotion, React Native, and Xamarin. Find out which cross-platform solution makes the most sense for your needs, whether you're new to mobile or an experienced developer expanding your options. Start covering all of the mobile world today. 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'll compare writing apps on one platform versus another and understand the benefits and hidden costs of cross-platform tools. You'll get pragmatic, hands-on experience writing apps in a multi-platform world. What You Need: You'll need a computer and some experience programming. When we cover iOS, you'll need a Mac, and when we cover Windows Phone you'll need a computer with Windows on it. It's helpful if you have access to an iPhone, Android phone, and Windows Phone to run the examples on the devices where mobile apps are ultimately deployed, but the simulators or emulator versions of those phones work great.

Migrating to iPhone and iPad for .NET Developers (Paperback, 1st ed.): Mark Mamone Migrating to iPhone and iPad for .NET Developers (Paperback, 1st ed.)
Mark Mamone
R1,455 R244 Discovery Miles 2 440 Save R1,211 (83%) Ships in 9 - 15 working days

Today's .NET developers are intrigued by what the iPhone and iPad apps landscape has to offer. Admit it: you're one of them. Apple's App Store has hundreds of thousands of apps, and yours can be among them. iPhone and iPad app development using the iOS software development kit is one of the most appealing environments available for mobile technology. Migrating to iPhone and iPad for .NET Developers helps .NET programmers get started creating iPhone and iPad apps using the iOS software development kit. Start with a crash course on development using iOS. Then, find out whether you want to use Xcode instead of Visual Studio, and prepare yourself for the migration from C# to Objective-C You'll learn how your existing .NET skills can map most efficiently to the iOS development environment. Next, you'll really get coding with Objective-C and the iOS software development kit. You'll build your skills and enhance your apps with visually appealing, dynamic user interfaces and pushing/pulling data from a database though events and more. Discover the wonders of the Cocoa library, and learn new ways to do things you already know like the back of your hand in the .NET environment. Nearing the finish line, you'll build your first complete iPhone or iPad app, and extend your iPhone app features - for example, by using third-party libraries. Once you have created that first iPhone or iPad app, we'll walk you through making it available on the App Store. Migrating to iPhone and iPad for .NET Developers even offers tips on how to market your apps to new customers. When you finish reading Migrating to iPhone and iPad for .NET Developers, you'll be an iOS apps developer as well as a .NET developer, in today's competitive and fun mobile landscape What you'll learn * How to efficiently and quickly migrate your skills from .NET to Apple iOS for iPhone, iPad and iPod touch * How to set up and start coding with the iOS software development kit, Xcode and other Apple iOS and Mac tools * How to enhance your app with a dynamic user interface * How to store and retrieve data and configure your apps * How to de-bug and test your apps in the iOS environment * How to publish your first app on Apple's App Store Who this book is for If you're a Windows or .NET programmer who wants to get into iPhone or iPad apps development for the very first time, this book is for you Table of Contents * Get Set Up: Development on Apple's Tools and Platforms * Jump In: A Crash Course on Development Using the iOS SDK * Understand Your Options: Using Third-Party Solutions and MonoTouch * Going Deeper: .NET, Objective-C and the iOS SDK * Get to Work: Creating Your First Application * Build Your Skills: Enhancing Your Application with a Dynamic User Interface * Get the Data: Storing and Retrieving Data & Configuring Your Applications * Extend Your Apps: Extending Your iOS Application with Third Party Libraries * Get Published: Testing, Deploying and Distributing Your Applications * Extend Your Skills: Advanced Features A. Completing the Lunar Lander Application

Beginning Unity Editor Scripting - Create and Publish Your Game Tools (Paperback, 1st ed.): Benny Kok Beginning Unity Editor Scripting - Create and Publish Your Game Tools (Paperback, 1st ed.)
Benny Kok
R1,507 R1,186 Discovery Miles 11 860 Save R321 (21%) Ships in 10 - 15 working days

Learn about editor scripting in Unity, including different possible methods of editor customization to fit your custom game workflow or even to create assets that could be published on the Asset Store to earn a passive income. The knowledge of editor scripting, although rarely covered in books, gives a game developer insight into how things work in Unity under the hood, which you can leverage to create custom tools that empower your unique game idea. This book starts with the very basics of editor scripting in Unity, such as using built-in attributes to customize your component's editor and creating custom editors and windows with IMGUI and UI Toolkit. Next, we move to a general use case example by creating an object spawner EditorTool for the scene view. Later, we dive straight to in-depth stats and detailed case studies of two Unity assets: ProArray and Rhythm Game Starter. Here you'll get more context on how editor scripting is used in published assets. You will also learn how to set up a better workflow for editor scripting, asset publishing, maintenance, and iterative updates. You will leverage the power of modern web technology to build a documentation site with GitBook and DocFX. Finally, you will see some tips and tricks for automating asset versioning and changelogs. What You Will Learn Get started with Editor scripting in Unity Work with advanced editor topics such as custom EditorWindows and EditorTool Structure your C# code with namespaces and asmdef Use IMGUI and UI Toolkit for creating editor GUIs Master packaging and selling your own editor tools Set up a better workflow for asset publishing, maintenance, and iterative updates Who This Book Is For Readers who want to learn about editor scripting to improve their game-development process and create tools for themselves. Moderate experience with C# and a fundamental knowledge of Unity is expected.

Developing Medical Apps and mHealth Interventions - A Guide for Researchers, Physicians and Informaticians (Paperback, 1st ed.... Developing Medical Apps and mHealth Interventions - A Guide for Researchers, Physicians and Informaticians (Paperback, 1st ed. 2020)
Alan Davies, Julia Mueller
R1,741 Discovery Miles 17 410 Ships in 10 - 15 working days

This book provides a practically applicable guide to designing evidence-based medical apps and mHealth interventions. It features detailed guidance and case studies where applicable on the best practices and available techniques from both technological (platform technologies, toolkits, sensors) and research perspectives. This approach enables the reader to develop a deep understanding of how to collect the appropriate data and work with users to build a user friendly app for their target audience. Information on how researchers and designers can communicate their intentions with a variety of stakeholders including medical practitioners, developers and researchers to ensure the best possible decisions are made during the development process to produce an app of optimal quality that also considers usability. Developing Medical Apps and mHealth Interventions comprehensively covers the development of medical and health apps for researchers, informaticians and physicians, and is a valuable resource for the experienced professional and trainee seeking a text on how to develop user friendly medical apps.

Mobility Data-Driven Urban Traffic Monitoring (Paperback, 1st ed. 2021): Zhidan Liu, Kaishun Wu Mobility Data-Driven Urban Traffic Monitoring (Paperback, 1st ed. 2021)
Zhidan Liu, Kaishun Wu
R1,829 Discovery Miles 18 290 Ships in 10 - 15 working days

This book introduces the concepts of mobility data and data-driven urban traffic monitoring. A typical framework of mobility data-based urban traffic monitoring is also presented, and it describes the processes of mobility data collection, data processing, traffic modelling, and some practical issues of applying the models for urban traffic monitoring. This book presents three novel mobility data-driven urban traffic monitoring approaches. First, to attack the challenge of mobility data sparsity, the authors propose a compressive sensing-based urban traffic monitoring approach. This solution mines the traffic correlation at the road network scale and exploits the compressive sensing theory to recover traffic conditions of the whole road network from sparse traffic samplings. Second, the authors have compared the traffic estimation performances between linear and nonlinear traffic correlation models and proposed a dynamical non-linear traffic correlation modelling-based urban traffic monitoring approach. To address the challenge of involved huge computation overheads, the approach adapts the traffic modelling and estimations tasks to Apache Spark, a popular parallel computing framework. Third, in addition to mobility data collected by the public transit systems, the authors present a crowdsensing-based urban traffic monitoring approach. The proposal exploits the lightweight mobility data collected from participatory bus riders to recover traffic statuses through careful data processing and analysis. Last but not the least, the book points out some future research directions, which can further improve the accuracy and efficiency of mobility data-driven urban traffic monitoring at large scale. This book targets researchers, computer scientists, and engineers, who are interested in the research areas of intelligent transportation systems (ITS), urban computing, big data analytic, and Internet of Things (IoT). Advanced level students studying these topics benefit from this book as well.

Mobile Devices - Tools and Technologies (Hardcover): Lauren Collins, Scott R. Ellis Mobile Devices - Tools and Technologies (Hardcover)
Lauren Collins, Scott R. Ellis
R2,405 Discovery Miles 24 050 Ships in 12 - 17 working days

Wireless and mobile communications have grown exponentially. The average individual now possesses a minimum of two smart mobile devices. The consistent advancement of mobile devices feeds the ever-growing appetite for faster bandwidth, uninterrupted connectivity, applications to fulfill the needs of consumers and businesses, and security for all of this information. Mobile Devices: Tools and Technologies provides readers at all levels of technical expertise with an understanding of mobile device concepts, application development processes, networking and infrastructure, and security methods. This book is organized into four sections, with chapters contributed by engineers with extensive real-world experience in the mobile and wireless field. The first section discusses the current mobile device landscape, including the latest technology innovations, personal and business use trends, and mobile operating systems and applications. The second section focuses on the application development process, from strategy and process through the development phases, to production and launch. This section covers both Android and iOS application development. In the third section, the authors explore mobile access standards, network types, and infrastructure components. This section also covers proximity communications standards, including Bluetooth, NFC, and RFID. The book concludes with a look at mobile device security, including mobile encryption methods, wireless security levels, and corporate security and workforce management strategies. Throughout the book, the contributors illustrate proven best practices and methodologies using real-world case studies drawn from their extensive experiences with mobile software and infrastructures for enterprise customers.

Building Versatile Mobile Apps with Python and REST - RESTful Web Services with Django and React (Paperback, 1st ed.): Art Yudin Building Versatile Mobile Apps with Python and REST - RESTful Web Services with Django and React (Paperback, 1st ed.)
Art Yudin
R1,312 R1,049 Discovery Miles 10 490 Save R263 (20%) Ships in 10 - 15 working days

Develop versatile iOS and Android apps using Python with RESTful web services. Dive into full-stack development with Django, a powerful Python framework, and React Native, the most in-demand JavaScript library. Begin by building a mobile app using the RESTful APIs and React Native. Starting from scratch, create a database and serialize the data with Django REST to serve APIs. Then build the front-end with React and mobile apps for iOS and Android with React Native. By the end of the book, you'll have developed three apps powered by Django-a desktop React app, an iOS app, and an Android app. Discover the whole process of developing apps from inception to distribution of an iOS app in the Apple store and an Android app in the Google Play store. You will: Develop using the Model-View-Controller pattern Facilitate the communications between the back-end and front-end of web apps with HTTP Design a robust front-end for an app with React Create one back-end solution for both iOS and Android devices with Django

Image Processing and Computer Vision in iOS (Paperback, 1st ed. 2020): Oge Marques Image Processing and Computer Vision in iOS (Paperback, 1st ed. 2020)
Oge Marques
R1,469 Discovery Miles 14 690 Ships in 10 - 15 working days

This book presents the fundamentals of mobile visual computing in iOS development and provides directions for developers and researchers interested in developing iOS applications with image processing and computer vision capabilities. Presenting a technical overview of some of the tools, languages, libraries, frameworks, and APIs currently available for developing iOS applications Image Processing and Computer Vision in iOS reveals the rich capabilities in image processing and computer vision. Its main goal is to provide a road map to what is currently available, and a path to successfully tackle this rather complex but highly rewarding task.

Expert Android (Paperback, 1st ed.): Satya Komatineni, Dave MacLean Expert Android (Paperback, 1st ed.)
Satya Komatineni, Dave MacLean
R2,847 Discovery Miles 28 470 Ships in 10 - 15 working days

From the leading publisher of Android books, Apress' Expert Android gives you advanced techniques for customizing views, controls, and layouts. You'll learn to develop apps in record time using JSON, Advanced Form Processing, and the BaaS (Backend As A Service) platform Parse. The book also includes extensive coverage on OpenGL, Search, and Telephony. With these advanced and time saving technologies you'll be able to release compelling mobile applications in Google Play and the Amazon Appstore at a rapid pace. In Expert Android, you'll learn to: Borrow, reuse, or build custom Android UI components Create 3D experiences using OpenGL ES 2.0 Write collaborative applications in the Parse cloud and communicate with your app user community through Parse Push Technology Reduce the time-to-market while creating rock solid apps for multiple devices Whether you are an individual or enterprise developer, in Expert Android you'll find the advanced techniques and practices to take your mobile apps to the next level. Regardless of the Android release, this book serves as your definitive, capstone reference for your Apress Android experience.

Mobile Design Pattern Gallery 2e (Paperback, 2nd edition): Theresa Neil Mobile Design Pattern Gallery 2e (Paperback, 2nd edition)
Theresa Neil
R1,299 R912 Discovery Miles 9 120 Save R387 (30%) Ships in 12 - 17 working days

When you're under pressure to produce a well-designed, easy-to-navigate mobile app, there's no time to reinvent the wheel--and no need to. This handy reference provides more than 90 mobile app design patterns, illustrated by 1,000 screenshots from current Android, iOS, and Windows Phone apps.

Much has changed since this book's first edition. Mobile OSes have become increasingly different, driving their own design conventions and patterns, and many designers have embraced mobile-centric thinking. In this edition, user experience professional Theresa Neil walks product managers, designers, and developers through design patterns in 11 categories: Navigation: get patterns for primary and secondary navigationForms: break industry-wide habits of bad form designTables: display only the most important informationSearch, sort, and filter: make these functions easy to useTools: create the illusion of direct interactionCharts: learn best practices for basic chart designTutorials & Invitations: invite users to get started and discover featuresSocial: help users connect and become part of the groupFeedback & Accordance: provide users with timely feedbackHelp: integrate help pages into a smaller form factorAnti-Patterns: what not to do when designing a mobile app

Smart Network Inspired Paradigm and Approaches in IoT Applications (Paperback, 1st ed. 2019): Mohamed Elhoseny, Amit Kumar Singh Smart Network Inspired Paradigm and Approaches in IoT Applications (Paperback, 1st ed. 2019)
Mohamed Elhoseny, Amit Kumar Singh
R2,765 Discovery Miles 27 650 Ships in 10 - 15 working days

This book gathers high-quality research articles and reviews that reflect the latest advances in the smart network-inspired paradigm and address current issues in IoT applications as well as other emerging areas. Featuring work from both academic and industry researchers, the book provides a concise overview of the current state of the art and highlights some of the most promising and exciting new ideas and techniques. Accordingly, it offers a valuable resource for senior undergraduate and graduate students, researchers, policymakers, and IT professionals and providers working in areas that call for state-of-the-art networks and IoT applications.

Decompiling Android (Paperback, 1st ed.): Godfrey Nolan Decompiling Android (Paperback, 1st ed.)
Godfrey Nolan
R1,613 Discovery Miles 16 130 Ships in 10 - 15 working days

Decompiling Android looks at the the reason why Android apps can be decompiled to recover their source code, what it means to Android developers and how you can protect your code from prying eyes. This is also a good way to see how good and bad Android apps are constructed and how to learn from them in building your own apps. This is becoming an increasingly important topic as the Android marketplace grows and developers are unwittingly releasing the apps with lots of back doors allowing people to potentially obtain credit card information anddatabase logins to back-end systems, as they don't realize how easy it is to decompile their Android code. In depth examination of the Java and Android class file structures Tools and techniques for decompiling Android apps Tools and techniques for protecting your Android apps What you'll learn How to download an Android app and decompile it into its original Java source and HTML5 and CSS code How to protect your Android apps so that others cannot decompile it To identify potential securitythreats that currently exist and how to avoid them What tools are available to decompile and protect Android apps The structure of a Java Classfile and an Android classfile How the standard JVM and the Dalvik JVM differ How to create your own Android decompiler and obfuscator Who this book is for

This book is for Android developers and their managers. It's also for hackers and hobbyist types who wish to see how Android apps are constructed as a means of learning how to build Android apps Table of Contents Laying the Groundwork Ghost in the Machine Inside the DEX File Tools of the Trade Decompiler Design Decompiler Implementation Case Studies

Android Cookbook, 2e (Paperback, 2nd Revised edition): Ian Darwin Android Cookbook, 2e (Paperback, 2nd Revised edition)
Ian Darwin
R1,678 R1,169 Discovery Miles 11 690 Save R509 (30%) Ships in 12 - 17 working days

Jump in and build working Android apps with the help of more than 230 tested recipes. The second edition of this acclaimed cookbook includes recipes for working with user interfaces, multitouch gestures, location awareness, web services, and specific device features such as the phone, camera, and accelerometer. You also get useful info on packaging your app for the Google Play Market. Ideal for developers familiar with Java, Android basics, and the Java SE API, this book features recipes contributed by more than three dozen Android developers. Each recipe provides a clear solution and sample code you can use in your project right away. Among numerous topics, this cookbook helps you: Get started with the tooling you need for developing and testing Android apps Create layouts with Android's UI controls, graphical services, and pop-up mechanisms Build location-aware services on Google Maps and OpenStreetMap Control aspects of Android's music, video, and other multimedia capabilities Work with accelerometers and other Android sensors Use various gaming and animation frameworks Store and retrieve persistent data in files and embedded databases Access RESTful web services with JSON and other formats Test and troubleshoot individual components and your entire application

When Compressive Sensing Meets Mobile Crowdsensing (Paperback, 1st ed. 2019): Linghe Kong, Bowen Wang, Guihai Chen When Compressive Sensing Meets Mobile Crowdsensing (Paperback, 1st ed. 2019)
Linghe Kong, Bowen Wang, Guihai Chen
R2,789 Discovery Miles 27 890 Ships in 10 - 15 working days

This book provides a comprehensive introduction to applying compressive sensing to improve data quality in the context of mobile crowdsensing. It addresses the following main topics: recovering missing data, efficiently collecting data, preserving user privacy, and detecting false data. Mobile crowdsensing, as an emerging sensing paradigm, enables the masses to take part in data collection tasks with the aid of powerful mobile devices. However, mobile crowdsensing platforms have yet to be widely adopted in practice, the major concern being the quality of the data collected. There are numerous causes: some locations may generate redundant data, while others may not be covered at all, since the participants are rarely systematically coordinated; privacy is a concern for some people, who don't wish to share their real-time locations, and therefore some key information may be missing; further, some participants may upload fake data in order to fraudulently gain rewards. To address these problematic aspects, compressive sensing, which works by accurately recovering a sparse signal using very few samples, has proven to offer an effective solution.

Beginning iOS 3D Unreal Games Development (Paperback, 1st ed.): Robert Chin Beginning iOS 3D Unreal Games Development (Paperback, 1st ed.)
Robert Chin
R1,022 R848 Discovery Miles 8 480 Save R174 (17%) Ships in 10 - 15 working days

The Unreal UDK features Epic's award-winning Unreal Engine 3, used to create bestselling games such as Infinity Blade for iOS, and popular console games like Borderlands and Bioshock. Now, you can build your own Unreal game for the iOS platform. Beginning iOS 3D Unreal Games Development covers using the Unreal UDK game creation system to create 3D games for the iOS platform, which includes the iPhone, iPod touch and iPad.Specifically, this book covers: * UnrealScript programming language, going beyond the limitations of the visual Kismet scripting language * The Unreal UDK code framework, basic UDK tools and other UDK items needed to build a game * Various author-created game frameworks are presented and are used to illustrate the UnrealScript programming language and user input methods specific to the iOS mobile platform What you'll learn * What the UnrealScript programming language is and does * The basic Unreal UDK base code framework * What the basic Unreal tools used to make a game * What the key parts of the Unreal engine such as the physics engine * How to do the fundamentals of 3D games programming, including basic 3D math * What are the the basic frameworks of many different types of games * How to use the provided source code to build your own games using the frameworks as a reference Who this book is for Game programmers, both professional and hobbyists, interested in developing 3D games for the iOS platform using the Unreal UDK. Additionally, students using the Unreal UDK in their coursework.Finally, game designers who are not experienced programmers but are interested in learning enough about UnrealScript and the Unreal UDK to make small changes to game code created by contracted programmers (For example: changing code to increase the health of a player or change the message displayed when a player dies).

Pro OpenGL ES for Android (Paperback, 1st ed.): Mike Smithwick, Mayank Verma Pro OpenGL ES for Android (Paperback, 1st ed.)
Mike Smithwick, Mayank Verma
R1,369 Discovery Miles 13 690 Ships in 10 - 15 working days

In Pro OpenGL ES for Android, you'll find out how to harness the full power of OpenGL ES, and design your own 3D applications by building a fully-functional 3D solar system model using Open GL ES OpenGL has set the standard for 3D computer graphics, and is an essential aspect of Android development. This book offers everything you need to know, from basic mathematical concepts to advanced coding techniques. You'll learn by building a fascinating 3D solar system simulator After introducing Open GL ES, Pro OpenGL ES for Android explains the basics of 3D math and then orients you to the native Android 3D libraries you'll be using in your own 3D games and the solar system project you'll build using this book. Through the solar system example project, you'll learn how to incorporate a variety of graphic and animation techniques into your applications. You will also discover how the full spectrum of 3D development that awaits, with topics such as lighting, texture-mapping, modeling, shaders, blending modes, and several more advanced concepts.By the time you finish Pro OpenGL ES for Android, you'll have learned all the skills you'll need to build your own incredible 3D applications, based on one of the most powerful 3D libraries available. What you'll learn * The basics of 3D mathematics, and how they are applied in the OpenGL library * How to design and build your 3D worlds * To create 2D interfaces within the 3D world * To develop animation and 3D movement * How to implement 3D shading, coloring, and texturing * The differences between OpenGL and other 3D toolkits * To build a fully-functional 3D solar system simulator using OpenGL ES Who this book is for Experienced Android programmers who want to enter the 3D world of OpenGL ES programming. Table of Contents * Introduction to OpenGL ES and Our 3D Solar System Project * Generating a Basic OpenGL Program * Getting Past the 3D Math * Shading, Lighting and Colors * Materials and Textures * Animation * Creating a User Interface * Blending Modes, Buffer Objects, and Other Cool Stuff * Latest Features of OpenGL ES * Ray Tracing, Hidden Surfaces, and Other Advanced Topics Appendix A: APIs

Pro iOS 5 Tools - Xcode, Instruments and Build Tools (Paperback, 1st ed.): Brandon Alexander, Brad Dillon, Kevin Kim Pro iOS 5 Tools - Xcode, Instruments and Build Tools (Paperback, 1st ed.)
Brandon Alexander, Brad Dillon, Kevin Kim
R1,238 R1,005 Discovery Miles 10 050 Save R233 (19%) Ships in 10 - 15 working days

Building on your knowledge of how to write basic applications, Pro iOS 5 Tools: Xcode, Instruments and Build Toolsshows how to take your apps from promising to real, and from good to great, by using numerous performance and debugging techniques and tools found in Xcode, Apple's Integrated Development Environment (IDE), Interface Builder and more. You will start by studying an alpha-stage iOS app and learning how you can use the tools provided in the iOS developer's toolbox, plus popular third-party tools, to take an app to a final product and ready to ship. Your own app development will never be the same again Learn the tools available to all iOS developers: Xcode, Instruments, network diagnostic tools and version control Techniques for debugging by using Instruments, as well as the new features available in newest version of Xcode Performance tuning techniques and workflow enhancements What you'll learn How to set up a bare-bones shopping cart app; from creating a new project to using a distributed version control system for setting up the environment using Xcode, Interface Builder and other Apple developer tools.How to work your way through an app and tune the user interface for performance How to diagnose and address memory issues, leaks and dealing with intermittent crashes How to deal with networking issues and reliably recreate or simulate these environments How to address multitasking, behind the scenes power drains, and reduce/optimize power usage from the radio and other power draining features in iOS devices How to distribute your app to beta testers, prepare for the App Store and speed up development time by learning shortcuts and other enhancements to developer tools Who this book is for

This book is for iOS developers looking to fully utilize iOS 5tools like Xcode, Interface Builder and more, making their apps development faster andmore efficient. Table of Contents Wax On, Wax Off First-Class Tools: Xcode, Interface Builder and MoreThree Screens and...Well, It Runs Memory Management and Diagnostics Core Animation andSmooth Scrolling Networking, Cache, andPower Management Prepare the Beta Why Are Things Breaking? Can We Automate Some of This? Now, They Want an iPad Version How Do I Share Some of This? One MoreThing

Pro jQuery Mobile (Paperback, 1st ed.): Brad Broulik Pro jQuery Mobile (Paperback, 1st ed.)
Brad Broulik
R1,234 Discovery Miles 12 340 Ships in 10 - 15 working days

You need to build an app, and you need it to run everywhere. And you need it now jQuery Mobile gives you the ability to write once and run everywhere using jQuery and jQuery UI. Pro jQuery Mobile will teach you how to create themable, responsive, native-looking applications for iOS, Android, Windows Phone, Blackberry, and more. * Discover what sets jQuery Mobile apart from other mobile web development platforms * Walk through practical examples of jQuery Mobile features, including design elements and event handling * Dig into the jQuery API, integrate web services, and learn how to publish to app stores with Phone Gap jQuery Mobile is a framework for delivering cross-platform mobile web applications with a unified interface. jQuery Mobile combines responsive layouts with progressive enhancement to render the best possible user experience from a single code base. With Pro jQuery Mobile, you'll be creating amazing mobile apps in no time.What you'll learn * Unique features of jQuery Mobile * jQuery Mobile core features, including page structure, navigation, and form elements * The entire jQuery Mobile API, including data attributes, methods, and events * How to apply jQuery Mobile to specific cases, including iOS and Android apps * How to publish your apps to app stores via PhoneGap * Integrating web services and Google Maps into your jQuery Mobile apps Who this book is for Mobile developers who want to master jQuery Mobile and build cross-platform mobile web applications from a single code base. Table of Contents * Why jQuery Mobile? * Getting Started with jQuery Mobile * Navigating with Toolbars * Form Elements and Buttons * Presenting Lists of Information * Formatting Content with Grids and CSS * Creating Themable Designs * jQuery Mobile API * Working Effectively with Services * Distributing jQuery Mobile Natively with PhoneGap * Finding Your Way with Google Maps

Learn Java for Android Development - Migrating Java SE Programming Skills to Mobile Development (Paperback, 4th ed.): Peter... Learn Java for Android Development - Migrating Java SE Programming Skills to Mobile Development (Paperback, 4th ed.)
Peter Spath, Jeff Friesen
R2,507 R1,981 Discovery Miles 19 810 Save R526 (21%) Ships in 10 - 15 working days

Gain the essential Java language skills necessary for using the Android SDK platform to build Java-based Android apps. This book includes the latest Java SE releases that Android supports, and is geared towards the Android SDK version 10. It includes new content including JSON documents, functional programming, and lambdas as well as other language features important for migrating Java skills to Android development. Android is still the world's most popular mobile platform and because this technology is still mostly based on Java, you should first obtain a solid grasp of the Java language and its APIs in order to improve your chances of succeeding as an effective Android apps developer. Learn Java for Android Development, 4th Edition helps you do that. Each of the book's chapters provides an exercise section that gives you the opportunity to reinforce your understanding of the chapter's material. Answers to the book's more than 500 exercises are provided in an appendix. Once you finish, you will be ready to begin your Android app development journey using Java. What You Will Learn Discover the latest Java programming language features relevant to Android SDK development Apply inheritance, polymorphism, and interfaces to Android development Use Java collections, concurrency, I/O, networks, persistence, functional programming, and data access in Android apps Parse, create, and transform XML and JSON documents Migrate your Java skills for mobile development using the Android platform Who This Book Is For Programmers with at least some prior Java programming experience looking to get into mobile Java development with the Android platform.

Pro OpenGL ES for iOS (Paperback, 1st ed.): Mike Smithwick Pro OpenGL ES for iOS (Paperback, 1st ed.)
Mike Smithwick
R1,395 Discovery Miles 13 950 Ships in 10 - 15 working days

In Pro OpenGL ES for iOS, you'll find out how to harness the full power of OpenGL ES, and design your own 3D applications by building a fully-functional 3D solar system model using Open GL ES OpenGL has set the standard for 3D computer graphics, and is an essential aspect of iPhone, iPad, and iOS development. This book offers everything you need to know, from basic mathematical concepts to advanced coding techniques. You'll learn by building this fascinating 3D solar system simulator After introducing OpenGL ES, Pro OpenGL ES for iOS explains the basics of 3D math and then orients you to the iOS-native 3D libraries you'll be using in your own 3D games and the solar system project you'll build using this book. Through the solar system example project, you'll learn how to incorporate a variety of graphic and animation techniques into your applications. You will also discover how the full spectrum of 3D development that awaits, with topics such as lighting, texture-mapping, modeling, shaders, blending modes, and several more advanced concepts.By the time you finish Pro OpenGL ES for iOS, you'll have learned all the skills you'll need to build your own incredible 3D applications, based on one of the most powerful 3D libraries available. What you'll learn * The basics of 3D mathematics, and how they are applied in the OpenGL library * How to design and build your 3D worlds * To create 2D interfaces within the 3D world * To develop animation and 3D movement * How to implement 3D shading, coloring, and texturing * The differences between OpenGL and other 3D toolkits * To build a fully-functional 3D solar system simulator using OpenGL ES Who this book is for Experienced iOS programmers who want to enter the 3D world of OpenGL ES programming. Table of Contents * Introduction to OpenGL ES and Our 3D Solar System Project * Generating a Basic OpenGL Program * Getting Past the 3D Math * Shading, Lighting and Colors * Materials and Textures * Animation * Creating a User Interface * Blending Modes, Buffer Objects, and Other Cool Stuff * Latest Features of OpenGL ES * Ray Tracing, Hidden Surfaces, and Other Advanced Topics Appendix A: APIs

Beginning Android Tablet Programming - Starting with Android Honeycomb for Tablets (Paperback, 1st ed.): Robbie Matthews Beginning Android Tablet Programming - Starting with Android Honeycomb for Tablets (Paperback, 1st ed.)
Robbie Matthews
R985 R811 Discovery Miles 8 110 Save R174 (18%) Ships in 10 - 15 working days

Beginning Android Tablet Programming starts off by showing how to get your system ready for Android tablet programming. You won't need any previous Android experience, because you'll learn all about the basic structure of an Android program and how the Android operating system worksand then you'll learn how to write your first Android tablet application from scratch Beginning Android Tablet Programming then equips youto build a set of interesting and fully-working Android tablet applications. These projects will give you the inspiration and insights to build your own Android programs in the future. You'll be introduced to 2D programming, and you'll see what you can do with a touch screen interface and the Honeycomb SDK. Of course, 3D programming is even more alluring for many programmers. If that includes you, you'll learn about how Honeycomb has changed the game for Android graphics programming, and get your first taste of 3D programming on an Android tablet. Lights, camera, action You'll learn along the way how Android Honeycomb gives you access, through your programming, to all those interesting sensors that tablet computers are equipped with todaybeyond the touch screen itself. You'll learn, for example, how you to use a tablet GPS sensor to locate your car You'll also discover how you can access files on your tabletor on the webthrough programming, and then build on that insight to create your own file browser application. This Android project contains many useful coding techniques appropriatefor many situations you might encounter in your future programmingAndroid tablet applications;you'll be glad to have them under your belt. So do you want to write programs that can receive and send reminder messages via SMS? Do you want to write your first 2D or 3D game on Android? Perhaps you'd like to write an application that sorts out all your contacts for you Beginning Android Tablet Programming introduces you to Android tablet programming, and showshow you can program your Android tablet from scratchto do what you want What you'll learn Programming for a touch screen environment Learn about the new facilities available from Android 3.0 Honeycomb Take advantage of sensors and data feeds while writing entirely new applications Code a game for an Android tablet How to write Android tablet programs code in programming languages other than Java Transition from an Android smart phone environment to an Android tablet Who this book is for

Beginning and intermediate Android programmers Intermediate Java programmers Intermediate programmers in open-source programming languages, especially Python Table of Contents Getting Started What You Can Do with an Android TabletBeyond Java: Programming in Python and Friends Project 1: Media Player Explorer: An Android File Explorer Contact Manager: and other potentially useful applications Dude, Where's My Car?: Adventures in GPS Let the games begin : Some 2d and 3d graphical game techniques Remind Me: Playing with Alarms and SMS Everything Else: Advanced Techniques and other stuff

iOS Wow Factor - UX Design Techniques for iPhone and iPad (Paperback, 1st ed.): Timothy Wood iOS Wow Factor - UX Design Techniques for iPhone and iPad (Paperback, 1st ed.)
Timothy Wood
R602 R501 Discovery Miles 5 010 Save R101 (17%) Ships in 10 - 15 working days

With the millions of apps in the crowded Apple iTunes App Store, it can be difficult to get your apps noticed. How can you make your app stand out from the crowd and get it the reviews it deserves? iOS Wow Factor shows you how to get noticed It explains how to go beyond the basics and where to break the rules to give your users a wow experience You'll learn to use standard controls, as well as to create non-standard controls and high-impact custom interactions to realize truly compelling app designs. Get grounded in Apple's Human Interface Guidelines (HIG) so that you can appreciate all its wisdom. From that excellent foundation, move beyond the HIG and learn how to ensure that all your apps have that wow factor. Learn all about user experience (UX) design techniques, with and beyond Apple's HIG, and how to move your apps out of mundane design and into innovative user experiences. Examine the characteristics and constraints of the iOS platform and how to leverage its strengths to maximum effect in your apps. iOS Wow Factor explains what makes a successful mobile app design, and how to apply those principles of success to your own apps. Once you get the iOS Wow Factor into your apps, you can watch your app adoption rate increase and gain the traction it needs to succeed and earn a profit in the Apple iTunes App Store. Find out everything you'll need to wow your future customers What you'll learn * The purpose and uses of the Apple iOS Human Interface Guidelines (HIG), and what it means to you as an app designer or developer * How to move beyond the recommendations and guidelines of HIG and considerations for creating a successful app * Techniques and methods for creating compelling apps that are easy to use, entertaining and noticeable in a crowded marketplace * How to design for a capacitive touchscreen * Interaction design best practices * How to create a successful mobile app and user experience (UX) Who this book is for Anyone looking to move beyond the basics of iOS application design to create an application with a wow factor Table of Contents * Putting the iOS Human Interface Guidelines in Context * Deconstructing the iOS User Experience * User Experience Differentiation and Strategy * The Killer App * Leveraging iOS Capability for Optimal User Experience * Interaction Modeling and Creation of Novel Concepts * Control Mapping and Touchscreen Ergonomics * Ease of Use and Feature Automation

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Dookin'
Battlefield Band CD R376 Discovery Miles 3 760
Gun Stad
Na H Oganaich CD R450 Discovery Miles 4 500
Bareback
Hank Dogs CD R219 Discovery Miles 2 190
Disgwyl Rhywbeth Gwell I
Meic Stevens CD R452 Discovery Miles 4 520
Time and Tide
Filska CD R447 Discovery Miles 4 470
Scottish Dances Vol 2
Barron Neil, Scd Band CD R447 Discovery Miles 4 470
Dochas
Dochas CD R449 Discovery Miles 4 490
Somebody
Connie Dover CD R419 Discovery Miles 4 190
Father and Son of Scotland
Jimmy Shand Snr CD R229 Discovery Miles 2 290
Fiddler's Party
Scottish Fiddle Orchestra CD R375 Discovery Miles 3 750

 

Partners