0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (1)
  • R100 - R250 (53)
  • R250 - R500 (249)
  • R500+ (860)
  • -
Status
Format
Author / Contributor
Publisher

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

Android Programming - Pushing the Limits (Paperback): E. Hellman Android Programming - Pushing the Limits (Paperback)
E. Hellman
R902 R710 Discovery Miles 7 100 Save R192 (21%) Ships in 12 - 17 working days

Unleash the power of the Android OS and build the kinds of brilliant, innovative apps users love to use If you already know your way around the Android OS and can build a simple Android app in under an hour, this book is for you. If you re itching to see just how far you can push it and discover what Android is really capable of, it s for you. And if you re ready to learn how to build advanced, intuitive, innovative apps that are a blast to use, this book is definitely for you. From custom views and advanced multi-touch gestures, to integrating online web services and exploiting the latest geofencing and activity recognition features, ace Android developer, Erik Hellman, delivers expert tips, tricks and little-known techniques for pushing the Android envelope so you can: * Optimize your components for the smoothest user experience possible * Create your own custom Views * Push the boundaries of the Android SDK * Master Android Studio and Gradle * Make optimal use of the Android audio, video and graphics APIs * Program in Text-To-Speech and Speech Recognition * Make the most of the new Android maps and location API * Use Android connectivity technologies to communicate with remote devices * Perform background processing * Use Android cryptography APIs * Find and safely use hidden Android APIs * Cloud-enable your applications with Google Play Services * Distribute and sell your applications on Google Play Store Learn how to unleash the power of Android and transform your apps from good to great in Android Programming: Pushing the Limits.

Beginning iOS Social Games (Paperback, 1st ed.): Kyle Richter Beginning iOS Social Games (Paperback, 1st ed.)
Kyle Richter
R2,123 Discovery Miles 21 230 Ships in 10 - 15 working days

It's certainly fun to build games that run on your iPhone and iPad. But, wouldn't it be more fun to create games that allow you to play with other gamers in your social network? There's a whole lot more things you can do. Most of the top best selling games around the world, like World of Warcraft, let you play with others online and share your experiences with your friends. Beginning iOS Social Games is your concise introduction to iOS social and other networked gaming app development using iOS Game Center, Game Kit, Store Kit, AirPlay, iOS 7 Game Controllers, iTunes App Store and integrating with social networks/media like Facebook and Twitter. Author Kyle Richter of Empirical Development is an expert game developer who guides you through the social game app development process step by step. This book may allow you to turn your already existing, created game into a well polished networkable and/or social media capable game app.What you'll learn * Build socially integrated games on iOS for iPhone and iPad using Twitter and Facebook * Configure and begin using Game Center, Apple's social gaming platform * Work with the advanced features of Apple's Game Center using leaderboards, achievements, matchmaking, invitations, and multiplayer * Exchange data while dealing with errors, dropped connections and other hurdles * Create turned-based iOS games using Game Center * Implement other socially rich features like real time Voice Chat, In App Purchases with Store Kit, and displaying content on a TV using Airplay * Explore all these features and more while building a real iOS game, UFOs Who this book is for This book is for iPhone and iPad app developers looking to build iOS game apps that can network with other apps and social media like Facebook.

Pro Android Graphics (Paperback, 1st ed.): Wallace Jackson Pro Android Graphics (Paperback, 1st ed.)
Wallace Jackson
R1,544 Discovery Miles 15 440 Ships in 10 - 15 working days

Pro Android Graphics is a comprehensive goldmine of knowledge and techniques that will help you design, create, and optimize 2D graphics for use in your Android Jelly Bean applications. Android application developer and expert multimedia producer Wallace Jackson of Mind Taffy Design shows you how to leverage Android's powerful graphics APIs in conjunction with professional open source graphics design tools such as GIMP 2.8.6 and more. You'll learn about: * The foundational graphics concepts behind the three core new media areas (digital imaging, digital video, and 2D animation) which relate to graphics design, and how to optimize these new media assets for your Android applications across iTVs, tablets, eReaders, game consoles, and smartphones. * Digital imaging techniques for Android apps design, including graphics design layouts and graphical user interface elements, and how to use image compositing techniques to take your digital imaging to far higher levels. * Advanced image compositing and blending techniques, using Android's PorterDuff, NinePatch, and LayerDrawable classes. * Advanced 2D animation techniques, using Android's Animation and AnimationDrawable classes.* Digital video optimization, playback, and streaming, using open source 3D (Terragen 3) and video (VirtualDub) applications, as well as professional video editing applications such as Squeeze Pro 9. You'll use these software packages with Android's VideoView and MediaPlayer classes, and add compositing to enhance your end-users' digital video experience. What you'll learn * How to build graphics rich Android apps and games * What are the key Android Graphics support APIs: Images, Animation and Video Concepts * What are the digital imaging techniques for Android apps * What are the advanced animation techniques for Android apps * How to do digital video optimization for Android apps Who this book is for Pro Android Graphics is written for experienced Android developers and advanced multimedia artisans, especially those who want to create rich, vibrant-looking graphics-related applications.Table of Contents * Android Digital Imaging: Formats, Concepts, and Optimization * Android Digital Video: Formats, Concepts, and Optimization * Android Frame Animation: XML, Concepts, and Optimization * Android Procedural Animation: XML, Concepts, and Optimization * Android DIP: Device-Independent Pixel Graphics Design * Android UI Layouts: Graphics Design Using the ViewGroup Class * Android UI Widgets: Graphics Design using the View Class * Advanced ImageView: More Graphics Design Using ImageView * Advanced ImageButton: Creating a Custom Multi-State ImageButton * Using 9-Patch Imaging Techniques to Create Scalable Imaging Elements * Advanced Image Blending: Using Android PorterDuff Classes * Advanced Image Compositing: Using the LayerDrawable Class * Digital Image Transitions: Using the TransitionDrawable Class * Frame-Based Animation: Using the AnimationDrawable Class * Procedural Animation: Using the Animation Classes * Advanced Graphics: Mastering the Drawable Class * Interactive Drawing: Using Paint and Canvas Classes Interactively * Playing Captive Video Using the VideoView and MediaPlayer Classes * Streaming Digital Video from an External Media Server

Mobile ASP.NET MVC 5 (Paperback, 1st ed.): Eric Sowell Mobile ASP.NET MVC 5 (Paperback, 1st ed.)
Eric Sowell
R2,244 Discovery Miles 22 440 Ships in 10 - 15 working days

Mobile ASP.NET MVC 5 will take you step-by-step through the process of developing fluid content that adapts its layout to the client device using HTML, JavaScript and CSS, and responsive web design. This book introduces server-side techniques that allow you to show different content to different devices and make the most of their strengths and capabilities. Mobile ASP.NET MVC 5 includes a wide range of techniques, tips, and guidelines for dealing with some of the challenges of mobile web development, such as browser incompatibilities, varying device performance, and targeting older devices. You'll learn to: Use responsive principles to build apps that display and perform well on a range of mobile devices. Leverage your server-side code to customize what you serve to the client, depending on its capabilities. Build an ASP.NET MVC custom view engine, use display modes effectively, and create reusable mobile components with custom HTML helpers. Make the most of new capabilities offered on some devices by interacting with native APIs. By the end of Mobile ASP.NET MVC 5, you should feel confident building web apps that successfully target anything from an iOS or Android device to a feature phone or an older mobile browser. Along the way, you'll learn about the modern mobile web landscape and how to choose the approaches that are right for you, depending on your target audience. This book is for the ASP.NET developer who knows how ASP.NET MVC works and is eager to learn how to use it for building mobile websites.

iPhone and iPad Apps for Absolute Beginners (Paperback, 4th ed.): Rory Lewis, Laurence Moroney iPhone and iPad Apps for Absolute Beginners (Paperback, 4th ed.)
Rory Lewis, Laurence Moroney
R2,037 R1,901 Discovery Miles 19 010 Save R136 (7%) Ships in 10 - 15 working days

This update of an Apress bestseller walks you through creating your first app, with plain English and practical examples using the latest iOS 7 software development platform and more. It cuts through the fog of jargon and misinformation that surrounds iPhone and iPad app development, and gives you simple, step-by-step instructions to get you started. Teaches iPhone and iPad apps development in language anyone can understand Provides simple, step-by-step examples that make learning easy, using iOS 7 Offers bonus videos from the author that enable you to follow along-it's like your own private classroom The iPhone is the hottest gadget of our generation, and much of its success has been fueled by the App Store, Apple's online marketplace for iPhone apps. Over 1 billion apps were downloaded during the nine months following the launch of the App Store, ranging from the simplest games to the most complex business apps. Everyone has an idea for the next best-selling iPhone app-that's why you're reading this now! And with the popularity of the iPad, this demand will just continue to grow.

Beginning Windows 8 Data Development - Using C# and JavaScript (Paperback, 1st ed.): Vinodh Kumar Beginning Windows 8 Data Development - Using C# and JavaScript (Paperback, 1st ed.)
Vinodh Kumar
R2,031 Discovery Miles 20 310 Ships in 10 - 15 working days

This book introduces novice developers to a range of data access strategies for storing and retreiving data both locally and remotely. It provides you with a range of fully working data access solutions and the insight you need to know when, and how, to apply each of the techniques to best advantage. Focussing specifically on how the Windows 8 app developer can work with the Windows Runtime (often called Windows RT) framework this book provides careful analysis of the many options you have open to you, along with a comparision of their strengths and weaknesses under different conditions. With the days of a single database being the right choice for almost all development projects long gone. You will lean that the right choice for your app now depends on a variety of factors and getting it right will be critical to your customer's end user experience. We cover a range of data access strategies ranging from storing and retrieving data locally using the JET API, to using the most popular open and closed source database products like SQLite and SQL Server. We look at how lightweight HTML and JavaScript apps work well with equally feather-weight data stores like IndexedDB.We'll also introduce you to more advanced data access techniques like REST (JSON), WCF RIA Services, ASP.NET MVC 4 Web API and Windows Azure that can hugely expand the horizons of what it is possible for your app to do as storage - and even processing - are taken beyond the confines of your user's device. By the time you have read this book you will be familiar with the key data access considerations you will need to evaluate as you build you apps and you will be able to confidently select the data access architecture that is most appropriate to the app you want to build. What you'll learn * Understand the data access capability of WinRT * Explore the various data access strategies * Understand local storage in Windows 8 Apps * Discover how to use HTML5 indexedDB as an offline database * Use SQLite and SQL Server with Windows 8 Apps * Develop ASP.NET MVC 4 Web API data stores * Learn how to consume data through a WCF Service * Integrate your app with Public Web Services using REST * See how SQL Azure can extend your Windows 8 Apps Who this book is for This book is for all the .NET, iOS, Android and Windows Phone app developers looking to develop data driven Windows 8 style apps.You should be comfortable with basic programming concepts and have worked with simple data stores previously. Table of Contents * Introducing Windows 8 development from a data perspective * Windows 8 Modern app data access strategies * Selecting the right strategy for your app * Local Data Access I: JET API * Local Data Access: II: IndexedDB * Dealing with Application Data * WCF RIA Services * ASP.NET Web API * SQL Databases * Windows Phone 8 Data Access

Pro Windows Phone App Development (Paperback, 3rd ed.): Falafel Software Pro Windows Phone App Development (Paperback, 3rd ed.)
Falafel Software
R1,269 Discovery Miles 12 690 Ships in 10 - 15 working days

The Windows Phone 8 platform, new for 2012, provides a remarkable opportunity for Windows developers to create state-of-the-art mobile applications using their existing skills and a familiar toolset. Pro Windows Phone App Development, Third Edition helps you unlock the potential of this platform and create dazzling, visually rich, and highly functional applications for the Windows Phone Marketplace--including using new features that the Windows 8 kernel provides and a treatise on developing Metro style apps. For developers new to the Windows Phone platform--whether .NET, iPhone, or Android developers--this book starts by introducing the features and specifications of the Windows Phone series, and then leads you through the complete application development process. You'll learn how to use Microsoft technologies like WinRT, Metro, .NET, Visual Studio 2012, and Expression Blend effectively, how to take advantage of the device's sensors with the location service, accelerometer, and touch, how to make your apps location-aware using GPS data, how to utilize the rich media capabilities of the Windows Phone series, and much more.Finally, you'll receive a full tutorial on how to publish and sell your application through the Windows Phone Marketplace and Windows 8 App Store. And in this third edition, learn quickly and easily how to take advantage of new API capabilities, cross-device support, and HTML5 compliance right in your browser. What you'll learn *The specifications and capabilities of the Windows Phone series and how to harness that power in your applications *To understand its relationship to .NET, Visual Studio, and Expression Blend and how to use those tools most effectively to develop Windows Phone apps *How to develop applications that take advantage of the available sensors, such as location service, accelerometer, and touch gestures *How to develop rich media applications that harness the graphics capabilities of Windows Phone models *The correct way to design and develop Windows Phone applications utilizing the Model-View-ViewModel architecture *The process of publishing your application to the Windows Phone Marketplace and Windows App Store Who this book is for If you're a Microsoft developer, this book is primarily for you--you're eager to learn how to use your existing skills to develop for the new Windows Phone platform. If you're an iOS or Android developer, this is an ideal guide for you to learn how to expand the market for your existing applications. This does assume some knowledge of C#, managed code in general, and a basic level of familiarity with Visual Studio. And if you're a proficient Windows Phone developer, get up to speed quickly with the new API endpoints and HTML5 browser support in the Tango update.Software developers proficient in other languages will also find this book helpful to get up to speed with developing Windows Phone applications.

Windows Phone 8 Recipes - A Problem-Solution Approach (Paperback, 1st ed.): Lori LaLonde, David R Totzke Windows Phone 8 Recipes - A Problem-Solution Approach (Paperback, 1st ed.)
Lori LaLonde, David R Totzke
R1,484 Discovery Miles 14 840 Ships in 10 - 15 working days

Windows Phone 8 Recipes is a problem-solution based guide to the Windows Phone 8 platform. Recipes are grouped according to features of the platform and ways of interacting with the device. Solutions are given in C# and XAML, so you can take your existing .NET skills and apply them to this exciting new venture. * Not sure how to get started? No need to worry, there's a recipe for that * Always wondered what it takes to add cool features like gesture support, maps integration, or speech recognition into your app? We've got it covered * Already have a portfolio of Windows Phone 7 apps that needs to be upgraded? We have a recipe for that too The book starts by guiding you through the setup of your development environment, including links to useful tools and resources. Core chapters range from coding live tiles and notifications to interacting with the camera and location sensor. Later chapters cover external services including Windows Azure Mobile Services, the Live SDK, and the Microsoft Advertising SDK, so you can take your app to a professional level. Finally, you'll find out how to publish and maintain your app in the Windows Phone Store.Whether you're migrating from Windows Phone 7 or starting from scratch, Windows Phone 8 Recipes has the code you need to bring your app idea to life. What you'll learn * Set up your development environment with the Windows Phone 8 SDK. * Upgrade your existing Windows Phone 7 apps to Windows Phone 8. * Meet and try out the new features provided in the Windows Phone 8 SDK. * Bring your apps to life with live tiles, notifications, and cloud services. * Discover the easy steps to setting up your own Windows Phone Store account. * Learn how to submit your apps for publication to the Windows Phone Store. Who this book is for Windows Phone 8 Recipes is for the developer who has a .NET background, is familiar with C# and either WPF or Silverlight, and is ready to tap into a new and exciting market in mobile app development.

Supercomputing - 28th International Supercomputing Conference, ISC 2013, Leipzig, Germany, June 16-20, 2013. Proceedings... Supercomputing - 28th International Supercomputing Conference, ISC 2013, Leipzig, Germany, June 16-20, 2013. Proceedings (Paperback, 2013 ed.)
Julian M. Kunkel, Thomas Ludwig, Hans Meuer
R1,598 Discovery Miles 15 980 Ships in 10 - 15 working days

This book constitutes the refereed proceedings of the 28th International Supercomputing Conference, ISC 2013, held in Leipzig, Germany, in June 2013. The 35 revised full papers presented together were carefully reviewed and selected from 89 submissions. The papers cover the following topics: scalable applications with 50K+ cores; performance improvements in algorithms; accelerators; performance analysis and optimization; library development; administration and management of supercomputers; energy efficiency; parallel I/O; grid and cloud.

Learn Android App Development (Paperback, 1st ed.): Wallace Jackson Learn Android App Development (Paperback, 1st ed.)
Wallace Jackson
R1,325 R1,105 Discovery Miles 11 050 Save R220 (17%) Ships in 10 - 15 working days

Learn Android App Development isa hands-ontutorial and useful reference. You'll quickly get up to speed and master the Android SDK and the Java that you need for your Android Apps. You will fid that Learn Android App Development is an all-in-one getting started guide to building your first Android smartphone or tablet apps The Android SDK offers powerful features, and this book is the fastest path to mastering themand the rest of the Andorid SDK for programmers with some experience who are new to Android smartphone and tablet apps development. Many books introduce the Android SDK, but very few explain how to develop apps optimally and soundly. This book teaches both core Java language concepts and how to wisely but rapidly employ the design patterns and logic using the Android SDK, which is based on Java APIs. You'll also learn best practices that ensure your code will be efficient and perform well. An app that performs well and is well designed is likely to get you the best reviews on Google Play or Amazon Appstore, which in turn helps drive higher or better search results and perhaps more revenue. Why spend months or years discovering the best ways to design and code Android apps when this book will show you how to do things the right way from the start? Get an accelerated but complete enough treatment of the core fundamentals of Java necessary to get you started. Design your first app using prototyping and other design methods as others in the industry now do. Build your first Android app using the code that you're given as you walk through this book. Finally, debug and distribute your first app on Google Play or other Android app store. After reading this book, you'll have your first app ready and on the app store making you the prestige and the money you hopefully seek. What you'll learn How to get a quick start to learning Android to build your first Android app How the Android development process works and what is the usual workflow How to design an Android app User Interface (UI) How to add interactivity and functionality to your Android apps How to deliver new media instead your Android apps and more Who this book is for This book is for those who have some programming experience but who are new to the Android mobile platform. This book is ideal for those who may be coming from iOS programming/development to learn about this other most popular mobile platform, Android.

TouchDevelop - Programming on the Go (Paperback, 3rd ed.): Nigel Horspool, Nikolai Tillmann, Judith Bishop TouchDevelop - Programming on the Go (Paperback, 3rd ed.)
Nigel Horspool, Nikolai Tillmann, Judith Bishop
R1,488 Discovery Miles 14 880 Ships in 10 - 15 working days

"The book is great It's clear and easy to read, with loads of examples that showed my students what to do." -- Larry Snyder, Emeritus Professor, University of Washington, Department of Computer Science and Engineering Having the TouchDevelop book available made our events so much easier. Students could figure things out for themselves with help from the book. -- Jennifer Marsman, Microsoft Principal Developer Evangelist Mobiledevices such as smartphones and tablets are set to become the main computersthat virtually all people will own and carry with them at all times. And yet, mobile devices are not yet used for all computing tasks. A project at MicrosoftResearch was created to answer a simple question: It is possible to createinteresting apps directly on a smartphone or tablet, without using a separatePC or a keyboard? The result is TouchDevelop, a programming environment thatruns on all modern mobile devices such as Windows Phone, iPhone, iPad, Androidphones and tablets, and also on PCs and Macs. This book walks you through all of the screens of the TouchDevelop app, and itpoints out similarities and differences of the TouchDevelop language comparedto other programming languages. For users, the book can serve as a handyreference next to the phone. The book systematically addresses all programminglanguage constructs, starting from the very basic constructs such as variablesand loops. The book also explores many of the phone sensors and data sourceswhich makecreating apps for mobile devices so rewarding. If you are new to programming with TouchDevelop, or if you have not yet workedon touchscreen devices, we suggest that you read the book starting from Chapter1. If you are already familiar with the basic paradigm of the TouchDevelopprogramming environment, then feel free to jump ahead to the later chaptersthat address particular topic areas. This book is written from theperspective of a person developing their code using a web browser. TheTouchDevelop Web App runs in many modern browsers on many different devicesincluding smartphones and tablets, Macs, PC. All screenshots and navigationinstructions refer to the TouchDevelop Web App running in a browser. ForWindows Phone, there is a dedicated TouchDevelop app in the Windows Phone Storewhich gives access to many more sensors and data sources. Starting with theTouchDevelop app v3.0 for Windows Phone 8, the phone app will share the samelook and navigation structure and all features of the Web App. What you'll learn The little tricks to programming on your mobile devices and for a mobile device The scripting language and cloud-based ecosystem Using cameras, video and audio, and other sensors such as a microphone, accelerometer, compass, and gyroscope Access to the web, authorized access to web services How to write simple games using a built-in physics engine Who this book is for

This programming language was written for people who wish tobe able to create apps from their phone. This scenario is particularlyappealing to enthusiastic end-users who own mobile devices and students, whoare the target audience of this book. Table of Contents Chapter 1Introduction to TouchDevelopChapter 2The Scripting LanguageChapter 3The Wall using the screenChapter 4The WebChapter 5AudioChapter 6Camera, Graphics and VideoChapter 7SensorsChapter 8InteractionsChapter 9Game BoardChapter 10UI with Boxes and PagesChapter 11Authenticating Web ServicesAppendix AEditing TouchDevelop ScriptsAppendix BTouchDevelop ServicesAppendix CTouchDevelop DatatypesAppendix DPlatform CapabilitiesAppendix ETouchDevelop Editor on a Windows Phone

Android Arcade Game App - A Real World Project - Case Study Approach (Paperback, 1st ed.): Jerome DiMarzio Android Arcade Game App - A Real World Project - Case Study Approach (Paperback, 1st ed.)
Jerome DiMarzio
R628 Discovery Miles 6 280 Ships in 10 - 15 working days

Apress, the leading Android books publisher, continues to provide you with very hands-on, practical books for teaching and showing app developers how to build and design apps, including game apps, that can be built and deployed in the various Android app stores out there. Android Arcade Game App: A Real World Project - Case Study Approach is no different in that it walks you through creating an arcade style Prison Break game app--top to bottom--for an Android smartphone or tablet. This book teaches you the unique characteristics and challenges of creating an Arcade style game And it provides you with the full source code for this sample game app. After working through this book, you can re-use its Prison Break app as your very own personal template, then customize for your specific variables, design and build your own Android game app - top to bottom. Then, deploy in one or more of the available Android app stores. Have fun and get coding. What you'll learn * How to use Android and OpenGL ES to create a fully functional Arcade game called Prison Break.* How to render graphics to the screen on all Android Ice Cream Sandwich devices including tablets * How to incorporate music into your game using OpenGL * How to upload and distribute your game using the Android Marketplace Who this book is for This book is for Android app developers with at least some experience, preferably with Android game apps.

Mobile Computing, Applications, and Services - Fourth International Conference, MobiCASE 2012, Seattle, WA, USA, October 2012.... Mobile Computing, Applications, and Services - Fourth International Conference, MobiCASE 2012, Seattle, WA, USA, October 2012. Revised Selected Papers (Paperback, 2013 ed.)
David Uhler, Khanjan Mehta
R2,782 Discovery Miles 27 820 Ships in 10 - 15 working days

This book constitutes the thoroughly refereed post-conference proceedings of the Fourth International Conference on Mobile Computing, Applications, and Services (MobiCASE 2012) held in Seattle, Washington, USA, in October 2012. The 18 revised full papers presented together with 9 revised poster papers were carefully reviewed and selected from 51 submissions. The conference papers are organized in five topical sections, covering mobile application development, multi-dimensional interactions, system support and architecture, mobile applications, and mobile services.

Smartphone Video Storytelling (Paperback): Robb Montgomery Smartphone Video Storytelling (Paperback)
Robb Montgomery
R1,180 Discovery Miles 11 800 Ships in 9 - 15 working days

Smartphone Video Storytelling helps readers master the techniques for making compelling short-form video content with a smartphone. With mobile journalism on the rise, it's becoming increasingly important to understand the entire process and potential for conveying stories across multiple platforms. This richly illustrated text provides students with the essential smartphone video reporting skills: From choosing the right editing app to working with interview subjects on camera. The ethics of non-fiction video storytelling are highlighted to reinforce core journalistic principles. The chapters feature mini-tutorials and exercises that introduce the key principles of filmmaking. The student exercises and library of online video lessons introduce the building blocks of visual storytelling using real-world reporting examples. A story-based approach allows instructors to use the experiences of making each project in order to teach the fundamentals of video storytelling in a natural way. Each story lesson introduces the necessary stages, including planning, filming, and editing . . . and all with a smartphone. Online example videos can be found at http://smartfilmbook.com/

iPhone and iPad Apps for Absolute Beginners (Paperback, 3rd ed.): Rory Lewis, Chad Mello iPhone and iPad Apps for Absolute Beginners (Paperback, 3rd ed.)
Rory Lewis, Chad Mello
R2,143 R2,035 Discovery Miles 20 350 Save R108 (5%) Ships in 10 - 15 working days

So how do you build an application for the iPhone and iPad? Don't you need to spend years learning complicated programming languages? What about Objective-C and Cocoa touch? The answer is that you don't need to know any of those things Anybody can start building simple apps for the iPhone and iPad, and this book will show you how. This update of an Apress bestseller walks you through creating your first app, using plain English and practical examples using the iOS 6 software development platform and more. It cuts through the fog of jargon and misinformation that surrounds iPhone and iPad app development, and gives you simple, step-by-step instructions to get you started. * Teaches iPhone and iPad apps development in language anyone can understand * Provides simple, step-by-step examples that make learning easy, using iOS 6 * Offers bonus videos from the author that enable you to follow along--it's like your own private classroom The iPhone is the hottest gadget of our generation, and much of its success has been fueled by the App Store, Apple's online marketplace for iPhone apps.Over 1 billion apps were downloaded during the nine months following the launch of the App Store, ranging from the simplest games to the most complex business apps. Everyone has an idea for the next bestselling iPhone app--that's why you're reading this now And with the popularity of the iPad, this demand will just continue to grow. What you'll learn * Get both yourself and your computer set up for iPhone and iPad application development * Start by making small changes to existing applications to build your knowledge and experience before creating your own applications * Follow steps in plain English to build simple apps and get them working immediately * Style your application so that it looks good and users can easily navigate through it * Make use of the iPhone's touch screen and accelerometer * Use shortcuts and cheat sheets to create apps the easy way Who this book is for If you have a great idea for an iPhone or iPad app, but have never programmed before, then this book is for you. You don't need to have any previous computer programming skills--as long as you have a desire to learn, and you know which end of the mouse is which, you'll be fine.

Pro iOS Geo - Building Apps with Location Based Services (Paperback, 1st ed.): Giacomo Andreucci Pro iOS Geo - Building Apps with Location Based Services (Paperback, 1st ed.)
Giacomo Andreucci
R2,336 Discovery Miles 23 360 Ships in 10 - 15 working days

Pro iOS Geo: Developing Apps with Location Based Services is a one of kind book for your iOS app development needs. This book lets you learn, use and integrate various geo-location based tools and APIs. Google Maps, Microsoft Bing, OpenStreetMap and Map Kit APIs and libraries are explored for usage in iOS Safari Web browser or full use/integration as part of your apps development. After reading this book, you'll be able to give your apps life. Your apps will be location aware. Your apps will guide your readers to all the hot spots or to where you or your clients need them to go. Your apps will give your users travel advice and much more. What you'll learn * How to learn, use and integrate various geo-location based tools and APIs.* How to build geo mobile apps * How to use Google Maps JavaScript APIs * How to use OpenStreetMap for mobile geo web apps * How to use Bing Maps JS API for mobile geo web apps * Where are and how to use the Location services * How to use Map Kit * How to integrate OpenStreetMap in your native iOS Apps * How to integrate MS Bing Maps in your native iOS apps * What are the legal issues and restrictions Who this book is for This book is for experienced iOS app developers looking to learn, use and integrate various geo-location based tools and APIs. Table of Contents Part 1: Introduction Chapter 1: Getting Started Part 2: Web Apps Chapter 2: Map-based Web App Basics: Hello World Chapter 3: Map Controls and Styles Chapter 4: Creating a GUI for the App with jQuery Mobile Chapter 5: Overlays Chapter 6: Implementiong Geolocation Part 3: Hybrid Apps Chapter 7: Creating Hybrid Apps Part 4: Native Apps with Apple Map Kit Chapter 8: Introduction to the Core Location Framework Chapter 9: Introduction to Apple Maps and the Map Kit Framework Chapter 10: Displaying Ojects on a Map Appendix A: Understanding the Terms of Service

Learn Java for Android Development (Paperback, 2nd ed.): Jeff Friesen Learn Java for Android Development (Paperback, 2nd ed.)
Jeff Friesen
R1,507 R1,259 Discovery Miles 12 590 Save R248 (16%) Ships in 10 - 15 working days

Android development is hot, and many programmers are interested in joining the fun. However, because this technology is based on Java, you should first obtain a solid grasp of the Java language and its foundational APIs to improve your chances of succeeding as an Android app developer. After all, you will be busy learning the architecture of an Android app, the various Android-specific APIs, and Android-specific tools. If you do not already know Java fundamentals, you will probably end up with a massive headache from also having to quickly cram those fundamentals into your knowledge base. Learn Java for Android Development, Second Edition teaches programmers of any skill level the essential Java language and foundational Java API skills that must be learned to improve the programmer's chances of succeeding as an Android app developer. Each of the book's 14 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. A second appendix provides a significant game-oriented Java application, which you can convert into an Android app. Once you complete this book, you should be ready to dive into beginning Android app development. Maybe, start that journey with Apress' Beginning Android. What you'll learn The Java language: This book provides complete coverage of nearly every pre-Java version 7 language feature (native methods are briefly mentioned but not formally covered). Starting with basic language features (e.g., comments, types, expressions, and statements), you progress to those features related to classes and objects, followed by object-oriented features related to inheritance, polymorphism, and interfaces. You then explore the advanced language features for nested types, packages, static imports, exceptions, assertions, annotations, generics, and enums. Continuing, you investigate strictfp, synchronized, volatile, the enhanced for loop statement, autoboxing/unboxing, and transient fields. Java APIs: In addition to Object and APIs related to exceptions, you explore Math, StrictMath, BigDecimal, BigInteger, String, StringBuffer/StringBuilder, Boolean, Character, Byte, Short, Integer, Long, Float, Double, Number, the Threads API, System, Runtime, Process, the Collections Framework, the Concurrency Utilities, Date, Formatter, Random, Scanner, the ZIP and JAR APIs, File, RandomAccessFile, stream classes, and writer/reader classes, InetAddress, SocketOptions, Socket, ServerSocket, DatagramSocket, MulticastSocket, URL, URLConnection, URLEncoder, URLDecoder, NetWorkInterface, InterfaceAddress, CookieHandler, CookieManager, CookieStore, CookiePolicy, Buffer, ByteBuffer, CharBuffer, DoubleBuffer, FloatBuffer, IntBuffer, LongBuffer, ShortBuffer, MappedByteBuffer, Channel, WritableByteChannel, ReadableByteChannel, ScatteringByteChannel, GatheringByteChannel, FileChannel, the Regular Expressions API, JDBC, and more. Applying these: You will learn how to use the JDK's javac (compiler), java (application launcher), javadoc (Java documentation generator), and jar (Java archive creator, updater, and extractor) tools. You will also receive an introduction to the Eclipse integrated development environment, which is the official standard for developing Android apps. Who this book is for

This book is for any programmer - including existing Java programmers and Objective-C-based iPhone and iPad programmers - of any skill level who needs to obtain a solid understanding of the Java language and foundational Java APIs before jumping into Android app development. Table of Contents 1. Getting Started with Java 2. Learning Language Fundamentals 3. Discovering Classes and Objects 4. Discovering Inheritance, Polymorphism, and Interfaces 5. Mastering Advanced Language Features Part 1 6. Mastering Advanced Language Features Part 2 7. Exploring the Basic APIs Part 1 8. Exploring the Basic APIs Part 2 9. Exploring the Collections Framework 10. Exploring Additional Utility APIs 11. Performing Classic I/O 12. Accessing Networks 13. Migrating to New I/O 14. Accessing Databases A. Appendix A: Solutions to Exercises B. Appendix B: Four of a Kind C. Appendix C: Odds and Ends***

CSS for Windows 8 App Development (Paperback, 1st ed.): Jeremy Foster CSS for Windows 8 App Development (Paperback, 1st ed.)
Jeremy Foster
R2,389 Discovery Miles 23 890 Ships in 10 - 15 working days

CSS for Windows 8 App Development is your learning guide for CSS -- the language of great Windows 8-style apps. Learn the built-in styles that make the built-in controls shine, how to define them, and how to use CSS to give your custom app assets that beautiful Modern UI style. CSS (Cascading Style Sheets) is the clear standard for styling web applications, and with HTML, CSS, and JavaScript now powering apps on Windows 8, it's the clear standard there as well. CSS is a powerful styling and layout language that greatly simplifies the selection of page elements and their visual display, layout, and animation. Additionally, Windows 8 apps appear on a large variety of screen formats, and CSS is the primary means for uniquely defining these layouts.* Learn the language of great Windows 8-style apps *Raise your knowledge of the CSS3 standard *Use the styles built-in to Windows 8 style apps *Apply CSS styles to your app What you'll learn * Master the use of powerful CSS selectors *Learn new CSS3 functionality such as flex boxes, grids, animation, and transforms *Control your styles from JavaScript for really powerful interactions * See the styles implemented by built-in controls like ListView and override them * Learn style rules that will help you implement good Windows 8 style *See how to use LESS in your Windows 8-style app Who this book is for CSS for Windows 8 App Development is for software developers of all skill levels working with web applications. If you're new, the foundational CSS examples will bring you up to speed quickly. If you're more familiar with CSS, you'll gain critical insight into its application in Windows 8 for creating a great Modern UI.

Taking Your Kindle Fire to the Max (Paperback, 1st ed.): Mark Rollins Taking Your Kindle Fire to the Max (Paperback, 1st ed.)
Mark Rollins
R1,066 Discovery Miles 10 660 Ships in 10 - 15 working days

You've just purchased a Kindle Fire. How do you set it up? How do you secure it? What can you do with it? In Taking Your Kindle Fire to the Max, you'll learn how to set up email, social networking, videos, music, eBooks, contacts, calendar, and navigation. Once you've discovered how to set up your accounts, check your email, and connect to the internet, you learn advanced moves that will make your Kindle Fire use similar to your laptop or desktop computing, granting you an unlimited mobile life. What you'll learn Enjoy watching videos, reading eBooks, and listening to movies with a Kindle Fire Tablet as your portable media center. Explore the ways that a Kindle Fire will simplify your life with the Android Marketplace with games and other applications. Learn to browse the Internet and manage your email on the cloud-accelerated Silk browser with greater speed. Discuss the benefits of Amazon Prime Membership. Use your Kindle Fire to organize your life as well as your Contacts, Calendar, and QuickOffice. Never get lost again with Maps and Navigation on your Honeycomb Tablet touchscreen. Who this book is for

People who are new to Android or tablets (or both) who want to get the most out of their new Kindle Fire, anddiscoverwhat resources Amazon has available via the Kindle fire. Table of Contents So You Just Got a New Amazon Kindle Fire Tablet Now What? How to Put Your Data and Media on Your Tablet Hardware on your Kindle Fire Interacting with the Kindle Fire Connecting to the Internet The Silk Internet Browser Music and Video on the Honeycomb Tablet Shopping for Apps, Books, Music, and More Managing Your Life with Your Tablet Setting Up and Using Mail and Social Networking Working with Maps The Picture Viewer Quickoffice Uses for a Kindle Fire Tablet

Android Recipes - A Problem-Solution Approach (Paperback, 2nd ed.): Dave Smith, Jeff Friesen Android Recipes - A Problem-Solution Approach (Paperback, 2nd ed.)
Dave Smith, Jeff Friesen
R1,592 R1,344 Discovery Miles 13 440 Save R248 (16%) Ships in 10 - 15 working days

Android continues to be one of the leading mobile OS and development platforms driving today's mobile innovations and the apps ecosystem. Android appears complex, but offers a variety of organized development kits to those coming into Android with differing programming language skill sets. Android Recipes: A Problem-Solution Approach, Second Edition guides you step-by-step through a wide range of useful topics using complete and real-world working code examples. It's updated to include latest Jelly Bean Android SDK as well as earlier releases. In this expanded edition, * You'll start off with a recap of Android architecture and app fundamentals, and then get down to business and build an app with Android SDK 4.1 version or earlier release at the command line and Eclipse. * Next, you'll learn how to accomplish practical tasks pertaining to the user interface, communications with the cloud, device hardware, data persistence, communications between applications, and interacting with Android itself.* Finally, you'll learn how to leverage various libraries and Scripting Layer for Android (SL4A) to help you perform tasks more quickly, how to use the Android NDK to boost app performance, and how to design apps for performance, responsiveness, seamlessness, and more. Instead of abstract descriptions of complex concepts, in Android Recipes, you'll find live code examples. When you start a new project, you can consider copying and pasting the code and configuration files from this book, then modifying them for your own customization needs. This can save you a great deal of work over creating a project from scratch What you'll learn * Discover Android architecture and various Android-specific APIs * How to develop a unit conversion app in the context of command-line/Android SDK and Eclipse/Android SDK environments * How to accomplish various tasks related to the user interface and more * How to use external libraries to save time and effort * How to quickly develop an app using the Scripting Layer for Android (SL4A) tool * How to boost app performance by using the Android NDK * Guidelines for designing filtered apps, performant apps, responsive apps, and seamless apps Who this book is for This book is a handy reference for all Android app developers. Newcomers may also find this of interest, too.

Foundation iPhone App Development - Build An iPhone App in 5 Days with iOS 6 SDK (Paperback, 1st ed.): Nick Kuh Foundation iPhone App Development - Build An iPhone App in 5 Days with iOS 6 SDK (Paperback, 1st ed.)
Nick Kuh
R1,068 R904 Discovery Miles 9 040 Save R164 (15%) Ships in 10 - 15 working days

Taking a hands-on learning approach, Foundation iPhone App Development: Build An iPhone App in 5 Days with iOS 6 SDK quickly enables existing programmers to become familiar and comfortable coding Objective-C using Xcode 4.5, Storyboarding and the iOS 6 SDK to create apps for the iPhone. Nick Kuh, an experienced, Apple award-winning developer, will teach readers how to build an iOS 6 iPhone app from start to finish in 5 days. During a 5-day process you will learn how to build a professional, custom-designed, object-oriented iPhone App. You'll start with a PhotoShop PSD design and an app idea. Then, throughout the remainder of the book, Nick will guide you through each stage of building the app. But it's you who will build the app. You will learn how to think like an app developer, how to turn an idea into a beautiful iPhone app. In addition to the code and programming practices introduced, the book includes numerous tips, tricks and lessons learned to help new iPhone App developers succeed on the App Store: SEO, in-app marketing approaches and how to win more 5 star reviews.The 5-day learning process is divided into the following key stages: * Day 1 begins with the initial planning, paper prototyping and Photoshop design phases of an app idea. You'll learn how to provision your iOS apps for deployment to your iPhone. By the end of your first day you'll get to learn on the job, creating an Object-Oriented Black Jack Game that implements the Model View Controller paradigm in Objective C. * Day 2 is all about Storyboarding: creating and connecting all of the user interface views of our app. * Day 3 begins with table views and data population. By the end of the third day you'll be knee-deep in Core Data: building a data model and creating an editable, persistent data storage solution for your app. * By Day 4 you'll be learning how to communicate with Facebook using Apple's new Social framework introduced in iOS 6. * Day 5 kicks off with code and methods to add in-app social network marketing to your app. With your completed app you'll then learn how to submit an App to Apple alongside numerous tips and tricks to improve your chances of success and visibility in this unique marketplace.From start to finish, this book inherits Nick's tried and tested methods to build beautiful native iPhone Apps efficiently. After reading and using this book, you'll come away with a core iOS development process and coding concepts that can be re-used and applied to your own iPhone app projects. Moreover, you'll gain an understanding of how to architect your own apps, write reusable code and implement best practices for faster productivity and maybe even make some money, too.What you'll learn * How to develop with Xcode, write Objective-C and work with the latest iOS SDK * Why and how to create Navigation Hierarchies and Table View Controllers, for making life easier * How to design, plan and develop an iPhone app from the initial app idea to App Store submission * How to Storyboard and implement a custom-designed User Interface * How to work with Core Data to build an offline caching solution * How to implement asynchronous HTTP API calls to download and display images * How to use the new iOS Appearance APIs for custom design implementation and make beautiful apps * How to increase your app's chances for success in the App Store Who this book is for This book is for existing programmers--programmers who have already mastered another object oriented language and wish to become proficient programming Objective C for writing iPhone Apps using Xcode.Table of ContentsDay 1: Objective C, Xcode and iOS SDK Foundation work Chapter 1: Design and Planning of our App: Chapter 2: Provisioning our App for Development Chapter 3: Setting Up Our Xcode Project Chapter 4: Objective-C and Xcode: Developing a Blackjack Game Day 2: Storyboarding the User Interface Chapter 5: iPhone App Navigation, Views and View Controllers Chapter 6: Views, Controls, Camera, Action Day 3: Working with Data Chapter 7: Table Views, Arrays and Dictionaries - Oh My Chapter 8: Data Persistence with Core Data Chapter 9: iOS Skinning: Make Your Apps Lickable Day 4: Importing Birthdays from the Address Book and Facebook Chapter 10: Importing Birthdays from the Address Book Chapter 11: Working with the Facebook SDK Chapter 12: Settings and Local Notifications Day 5: The Finishing Touches Chapter 13: Before You Launch: Increasing Your Chances of App Store Success Chapter 14: Submitting our App

Pro Android Web Game Apps - Using HTML5, CSS3 and JavaScript (Paperback, 1st ed.): Juriy Bura, Paul Coates Pro Android Web Game Apps - Using HTML5, CSS3 and JavaScript (Paperback, 1st ed.)
Juriy Bura, Paul Coates
R1,260 R1,068 Discovery Miles 10 680 Save R192 (15%) Ships in 10 - 15 working days

Dive into game development and create great multiplayer online games with Pro Android Web Game Apps. This hands-on guide covers both the theory and practice of browser game development for the Android platform. You'll use cutting-edge technologies to make game engines in your browser, establish real-time server communication, and create amazing gaming experiences with artificial intelligence and rich media. Bring your knowledge of HTML and JavaScript to the next level with Pro Android Web Game Apps. You are guided through exciting projects that give you firsthand experience with core game app development concepts. You'll start with a blank HTML page, and by the end of the book, have the skills needed to create a multiplayer online game with rich graphics, sound, animation, and more-even if you have no previous games development or server-side experience.

Android Apps for Absolute Beginners (Paperback, 2nd ed.): Wallace Jackson Android Apps for Absolute Beginners (Paperback, 2nd ed.)
Wallace Jackson
R1,051 R886 Discovery Miles 8 860 Save R165 (16%) Ships in 10 - 15 working days

Anybody can start building simple apps for the Android platform, and this book will show you how Recently updated to include Android Jelly Bean, Android Apps for Absolute Beginners, Second Edition takes you through the process of getting your first Android apps up and running using plain English and practical examples. This book cuts through the fog of jargon and mystery that surrounds Android apps development, and gives you simple, step-by-step instructions to get you started. * Teaches Android application development in language anyone can understand, giving you the best possible start in Android development * Provides simple, step-by-step examples that make learning easy, allowing you to pick up the concepts without fuss * Offers clear code descriptions and layout so that you can get your apps running as soon as possible This book is Android Jelly Bean compliant, but is backwards compatible to most of the previous Android releases.What you'll learn * Get yourself and your computer set up for Android apps development * Use the Eclipse programming environment to make your Android development efficient and straightforward * Follow steps in plain English to build simple apps and get them working immediately * Style your application so that it appeals to potential users * Make use of the Android's touch screen * Use shortcuts and cheat sheets to create apps the easy way * Use the basics of Java and XML to move onto more advanced apps Who this book is for If you have a great idea for an Android app, but have never programmed before, then this book is for you. You don't need to have any previous computer programming skills--as long as you have a desire to learn, and you know which end of the mouse is which, the world of Android apps development awaits

Beginning Android Games (Paperback, 2nd ed.): Robert Green, Mario Zechner Beginning Android Games (Paperback, 2nd ed.)
Robert Green, Mario Zechner
R1,380 R1,160 Discovery Miles 11 600 Save R220 (16%) Ships in 10 - 15 working days

Beginning Android Games, Second Edition offers everything you need to join the ranks of successful Android game developers, including Android tablet game app development considerations. You'll start with game design fundamentals and programming basics, and then progress toward creating your own basic game engine and playable game apps that work on Android and earlier version compliant smartphones and now tablets. This will give you everything you need to branch out and write your own Android games. The potential user base and the wide array of available high-performance devices makes Android an attractive target for aspiring game developers. Do you have an awesome idea for the next break-through mobile gaming title? Beginning Android Games will help you kick-start your project.This book will guide you through the process of making several example game apps using APIs available in new Android SDK and earlier SDK releases for Android smartphones and tablets: * The fundamentals of game development and design suitable for Android smartphones and tablets * The Android platform basics to apply those fundamentals in the context of making a game, including new File Manager system and better battery life management * The design of 2D and 3D games and their successful implementation on the Android platform This book lets developers see and use some Android SDK Jelly Bean; however, this book is structured so that app developers can use earlier Android SDK releases. This book is backward compatible like the Android SDK. What you'll learn * How to set up/use the development tools for creating your first Android game app * The fundamentals of game programming in the context of the Android platform * How to use the Android's APIs for graphics (Canvas, OpenGL ES 1.0/1.1), audio, and user input to reflect those fundamentals * How to develop two 2D games from scratch, based on Canvas API and OpenGL ES * How to create a full-featured 3D game * How to publish your games, get crash reports, and support your users * How to complete your own playable 2D OpenGL games Who this book is for This book is for people with a basic knowledge of Java who want to write games on the Android platform. It also offers information for experienced game developers about the pitfalls and peculiarities of the platform.

Mobile Data Management and Applications (Paperback, Softcover reprint of the original 1st ed. 1999): Jin Jing, Anupam Joshi Mobile Data Management and Applications (Paperback, Softcover reprint of the original 1st ed. 1999)
Jin Jing, Anupam Joshi
R2,927 Discovery Miles 29 270 Ships in 10 - 15 working days

Mobile Data Management and Applications brings together in one place important contributions and up-to-date research results in this fast moving area. Mobile Data Management and Applications serves as an excellent reference, providing insight into some of the most challenging research issues in the field.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Mobile Sensors and Context-Aware…
Manish Gajjar Paperback R1,889 R1,554 Discovery Miles 15 540
How to Make a Living with Your Writing…
Joanna Penn Hardcover R476 Discovery Miles 4 760
Mobile Computing
Ian Phillips Hardcover R3,351 R3,018 Discovery Miles 30 180
Design and Optimization of Sensors and…
Vinod Kumar Singh, Ratnesh Tiwari, … Hardcover R6,536 Discovery Miles 65 360
Virtual and Mobile Healthcare…
Information Reso Management Association Hardcover R12,134 Discovery Miles 121 340
Advanced Methodologies and Technologies…
D.B.A., Mehdi Khosrow-Pour, Hardcover R10,095 Discovery Miles 100 950
Incorporating the Internet of Things in…
P.B. Pankajavalli, G.S. Karthick Hardcover R8,606 Discovery Miles 86 060
Communication, Devices, and Computing…
Jaydeb Bhaumik, Indrajit Chakrabarti, … Hardcover R5,746 Discovery Miles 57 460
Advanced Methodologies and Technologies…
D.B.A., Mehdi Khosrow-Pour, Hardcover R10,100 Discovery Miles 101 000
Algorithms, Methods, and Applications in…
Agustinus Borgy Waluyo Hardcover R5,635 Discovery Miles 56 350

 

Partners