![]() |
![]() |
Your cart is empty |
||
Books > Computing & IT > Computer hardware & operating systems > Handheld devices (eg Palm, PocketPC)
Android Programming: The Big Nerd Ranch Guide is an introductory Android book for programmers with Kotlin experience. Based on Big Nerd Ranch's popular Android Bootcamp, this guide will lead you through the wilderness using hands-on example apps combined with clear explanations of key concepts and APIs. This book focuses on practical techniques for developing apps in Kotlin compatible with Android 7.0 (Nougat) through Android 12 and beyond. Write and run code every step of the way, using Android Studio to create apps that integrate with other apps, download and display pictures from the web, store data in databases, and more. Learn about the latest patterns and techniques, including Kotlin coroutines and Jetpack Compose, a new way to build Android UIs. Each chapter and app has been designed and tested to provide the knowledge and experience you need to get started in Android development.
What really wows iPad fans is when their touchscreen does what's impossible on other gadgets: the finger-painting app that turns a cross-country flight into a moving art class, the mini music studio (two-dozen instruments strong, each with motion-induced warble effects), and the portable fireworks display that you sculpt by swiping. Problem is, with tens of thousands of apps available for your iPad, who knows what to download? You can try to sort through a gazillion customer reviews with a mix of 5- and 1-star ratings, but that's a head-hurting time-waster. The stakes are getting higher, too: instead of freebies and 99-cent trinkets, the price of iPad apps is steadily creeping up and beyond their iPhone predecessors. "Best iPad Apps" guides you to the hidden treasures in the App Store's crowded aisles. Author Peter Meyers stress-tested thousands of options to put together this irresistible, page-turner of a catalog. Inside these pages, you'll find apps as magical as the iPad itself. Flip through the book for app suggestions, or head directly to one of several categories we've loaded up with "best of" selections to help you: Get work done Manipulate photos Make movies Create comics Browse the Web better Take notes Outline ideas Track your health Explore the world No matter how you use your iPad, "Best iPad Apps" will help you find the real gems among the rubble -- so you make the most of your glossy gadget.
Outdoor wayfinding and navigation systems and services have become indispensable in people's mobility in unfamiliar environments. Advances in key technologies (e.g., positioning and mobile devices), has spurred interest in research and development of indoor wayfinding and navigation systems and services in recent years. Indoor Wayfinding and Navigation provides both breadth and depth of knowledge in designing and building indoor wayfinding and navigation systems and services. It covers the types of sensors both feasible and practical for localization of users inside buildings. The book discusses current approaches, techniques, and technologies for addressing issues in indoor wayfinding and navigation systems and services. It includes coverage of the cognitive, positioning, mapping, and application perspectives, an unusual but useful combination of information. This mix of different perspectives helps you better understand the issues and challenges of building indoor wayfinding and navigation systems and services, how they are different from those used outdoors, and how they can be used efficiently and effectively in challenging applications. Written by well-known specialists in the field, the book addresses all aspects of indoor wayfinding and navigation. It includes the latest research developments on the topic, succinctly covers the fundamentals, and details the issues and challenges in building new systems and services. With this information, you can design indoor wayfinding and navigation systems and services for a variety of uses and users.
Mobile technologies are one of the fastest growing areas of technology in education. For learners, they offer an appealing opportunity to transcend teacher-defined knowledge and approaches by being able to access multiple, alternative sources of information anytime and anywhere. While the pace of engagement with and research into the educational applications of mobile technologies has picked up dramatically in the last decade, there is no consolidated view of how to sustain the practices or opportunities that are being explored. Sustainability is a complex but crucial issue in mobile learning as educational institutions are usually required to make substantial investments in mobile devices and associated technologies, time and training to initiate mobile learning programs. The complexity of sustainable mobile learning programs is further exacerbated by the fast pace of change of digital technologies, where with every change, new possibilities are opened up and investments required. In addition, educators are still attempting to reconcile institutions of formal education with informal mobile learning. The book addresses these issues, with a particular focus on: exploring the challenges surrounding the sustainability of mobile learning in K-12 and higher education investigating the importance of sustaining mobile learning for diverse populations of students globally discussing theoretical models for the sustainability of mobile learning providing the reader with strategies for sustaining mobile learning. Presenting new research alongside theoretical models and ideas for practice, the book will appeal to researchers, academics, and postgraduate students in the fields of education and mobile learning, as well as those working in teacher education.
<> Learn On-Demand TV, DVRs, Music, Games, Books, and More! With My Digital Entertainment for Seniors, you'll discover easy ways to access and experience entertainment using today's technology, without getting confused or bogged down with techno-babble-and without spending a fortune. This easy-to-follow guide covers all aspects of entertainment-movies, TV shows, radio, music, newspapers and magazines, books, and more-whether you're using a computer, mobile device, or other technology. Specifically, you'll: Get acquainted with all forms of digital entertainment that are available in everyday life, including on-demand TV shows, movies, music and radio programming, podcasts, eBooks and audiobooks, digital editions of newspapers and magazines, YouTube videos, and interactive games.Discover the difference between streaming and downloading content from the Internet to your computer or mobile device. Learn what equipment you'll need and how to use this equipment, no matter how tech-savvy you are-or aren't. Find out how to watch, listen to, and read what you want, when you want it, on your TV, desktop computer, notebook computer, smartphone, tablet, eBook reader, or gaming console. Learn what types of entertainment are available to use on eBook readers, digital video recorders, digital music players, high-definition television sets, cable/satellite TV service providers, what types of entertainment are readily available via the Internet, and how to use your computer, smartphone or tablet as an entertainment device. Find ways to stay safe and protect yourself from identity theft or online crime when surfing the Internet, shopping online, playing games, doing online banking, and handling other Internet-related tasks.
Mobile Applications Development with Android: Technologies and Algorithms presents advanced techniques for mobile app development, and addresses recent developments in mobile technologies and wireless networks. The book covers advanced algorithms, embedded systems, novel mobile app architecture, and mobile cloud computing paradigms. Divided into three sections, the book explores three major dimensions in the current mobile app development domain. The first section describes mobile app design and development skills, including a quick start on using Java to run an Android application on a real phone. It also introduces 2D graphics and UI design, as well as multimedia in Android mobile apps. The second part of the book delves into advanced mobile app optimization, including an overview of mobile embedded systems and architecture. Data storage in Android, mobile optimization by dynamic programming, and mobile optimization by loop scheduling are also covered. The last section of the book looks at emerging technologies, including mobile cloud computing, advanced techniques using Big Data, and mobile Big Data storage. About the Authors Meikang Qiu is an Associate Professor of Computer Science at Pace University, and an adjunct professor at Columbia University. He is an IEEE/ACM Senior Member, as well as Chair of the IEEE STC (Special Technical Community) on Smart Computing. He is an Associate Editor of a dozen of journals including IEEE Transactions on Computers and IEEE Transactions on Cloud Computing. He has published 320+ peer-reviewed journal/conference papers and won 10+ Best Paper Awards. Wenyun Dai is pursuing his PhD at Pace University. His research interests include high performance computing, mobile data privacy, resource management optimization, cloud computing, and mobile networking. His paper about mobile app privacy has been published in IEEE Transactions on Computers. Keke Gai is pursuing his PhD at Pace University. He has published over 60 peer-reviewed journal or conference papers, and has received three IEEE Best Paper Awards. His research interests include cloud computing, cyber security, combinatorial optimization, business process modeling, enterprise architecture, and Internet computing. .
Chaocan Xiang is an Associate Professor at the College of Computer Science, Chongqing University, China. He received his bachelor’s degree and Ph.D. from Nanjing Institute of Communication Engineering, China, in 2009 and 2014, respectively. He subsequently studied at the University of Michigan-Ann Arbor in 2017 (supervised by Prof. Kang G. Shin, IEEE Life Fellow, ACM Fellow). His research interests mainly include UAVs/vehicle-based crowdsensing, urban computing, Internet of Things, Artificial Intelligence, and big data. He has published more than 50 papers, including over 20 in leading venues such as IEEE Transactions on Mobile Computing, IEEE Transactions on Parallel and Distributed Systems, IEEE INFOCOM, and ACM Ubicomp. He has received a best paper award and a best poster award at two international conferences. Panlong Yang is a full Professor at the University of Science and Technology of China. He has been supported by the NSF Jiangsu through a Distinguished Young Scholarship and was honored as a CCF Distinguished Lecturer in 2015. He has published over 150 papers, including 40 in CCF Class A. Since 2012, he has supervised 14 master’s and Ph.D. candidates, including two excellent dissertation winners in Jiangsu Province and the PLA education system. He has been supported by the National Key Development Project and NSFC projects. He has nominated by ACM MobiCom 2009 for the best demo honored mention awards, and won best paper awards at the IEEE MSN and MASS. He has served as general chair of BigCom and TPC chair of IEEE MSN. In addition, he has served as a TPC member of INFOCOM (CCF Class A) and an associate editor of the Journal of Communication of China. He is a Senior Member of the IEEE (2019). Fu Xiao received his Ph.D. in Computer Science and Technology from the Nanjing University of Science and Technology, Nanjing, China, in 2007. He is currently a Professor and Dean of the School of Computer, Nanjing University of Posts and Telecommunications. He has authored more than 60 papers in respected conference proceedings and journals, including IEEE INFOCOM, ACM Mobihoc, IEEE JASC, IEEE/ACM ToN, IEEE TPDS, IEEE TMC, etc. His main research interest is in the Internet of Things. He is a member of the IEEE Computer Society and the Association for Computing Machinery. Xiaochen Fan received his B.S. degree in Computer Science from Beijing Institute of Technology, Beijing, China, in 2013, and his Ph.D. from the University of Technology Sydney, NSW, Australia, in 2021. His research interests include mobile/pervasive computing, deep learning, and Internet of Things (IoT). He has published over 25 peer-reviewed papers in high-quality journals and IEEE/ACM international conference proceedings.
Digital devices, such as smart phones and tablet computers, are becoming commonplace in young children's lives for play, entertainment, learning and communication. Recently, there has been a great deal of focus on the educational potential of these devices in both formal and informal educational settings. There is now an abundance of educational 'apps' available to children, parents, and teachers, which claim to enhance children's early literacy and numeracy development, but to date, there has been very little formal investigation of the educational potential of these devices. This book discusses the impact on children's learning when iPads were introduced in three very different early years settings in Brisbane, Australia. It outlines how researchers worked with pre-school teachers and parents to explore how iPads can assist with letter and word recognition, the development of oral literacy and digital literacies and talk around play. Chapters consider the possibilities for using iPads for creativity and arts education through photography, storytelling, drawing, music creation and audio recording, and critically examine the literacies enabled by educational software available on iPads, and the relationship between digital play and literacy development. iPads in the Early Years provides exciting insights into children's digital culture and learning in the age of the iPad. It will be key reading for researchers, research students and teacher educators focusing on the early years, as well as those with an interest in the role of ICTS, and particularly tablet computers, in education.
Create applications for all major smartphone platforms Creating applications for the myriad versions and varieties of mobile phone platforms on the market can be daunting to even the most seasoned developer. This authoritative guide is written in such as way that it takes your existing skills and experience and uses that background as a solid foundation for developing applications that cross over between platforms, thereby freeing you from having to learn a new platform from scratch each time. Concise explanations walk you through the tools and patterns for developing for all the mobile platforms while detailed steps walk you through setting up your development environment for each platform. Covers all the major options from native development to web application developmentDiscusses major third party platform development acceleration tools, such as Appcelerator and PhoneGapZeroes in on topics such as developing applications for Android, IOS, Windows Phone 7, and Blackberry "Professional Mobile Cross Platform Development" shows you how to best exploit the growth in mobile platforms, with a minimum of hassle.
The world is becoming increasingly mobile. Smartphones and tablets have become more powerful and popular, with many of these devices now containing confidential business, financial, and personal information. This has led to a greater focus on mobile software security. Establishing mobile software security should be of primary concern to every mobile application developer. This book explains how you can create mobile social applications that incorporate security throughout the development process. Although there are many books that address security issues, most do not explain how to incorporate security into the building process. Secure Development for Mobile Apps does exactly that. Its step-by-step guidance shows you how to integrate security measures into social apps running on mobile platforms. You'll learn how to design and code apps with security as part of the process and not an afterthought. The author outlines best practices to help you build better, more secure software. This book provides a comprehensive guide to techniques for secure development practices. It covers PHP security practices and tools, project layout templates, PHP and PDO, PHP encryption, and guidelines for secure session management, form validation, and file uploading. The book also demonstrates how to develop secure mobile apps using the APIs for Google Maps, YouTube, jQuery Mobile, Twitter, and Facebook. While this is not a beginner's guide to programming, you should have no problem following along if you've spent some time developing with PHP and MySQL.
The simplest way to create world-class apps Have a unique app idea but worried you don't quite have the coding skills to build it? Good news: You can stop fretting about someone beating you to market with the same idea and start work right now using SwiftUI. SwiftUI is a gateway app development framework that has become one of the best ways for fledgling developers to get iOS apps off the ground without having to become a coding expert overnight. SwiftUI For Dummies makes that process even faster, providing a friendly introduction to the SwiftUI and Swift programming language and helping you feel right at home creating and building with playgrounds. The book also covers the frameworks and APIs that make it so easy to create smooth, intuitive interfaces--just dive right in and have fun! Combine projects into workspaces Employ Xcode editing tools Use constants and variables Test your code on iOS Simulator Time is of the essence, and with SwiftUI For Dummies, it's also on your side. Get going with this friendly guide today, and you'll be celebrating the successful launch of your app way before you thought possible!
This book mainly reflects the recent research works in evolutionary computation technologies and mobile sustainable networks with a specific focus on computational intelligence and communication technologies that widely ranges from theoretical foundations to practical applications in enhancing the sustainability of mobile networks. Today, network sustainability has become a significant research domain in both academia and industries present across the globe. Also, the network sustainability paradigm has generated a solution for existing optimization challenges in mobile communication networks. Recently, the research advances in evolutionary computing technologies including swarm intelligence algorithms and other evolutionary algorithm paradigms are considered as the widely accepted descriptors for mobile sustainable networks virtualization, optimization, and automation. To deal with the emerging impacts on mobile communication networks, this book discusses about the state-of-the research works on developing a sustainable design and their implementation in mobile networks. With the advent of evolutionary computation algorithms, this book contributes varied research chapters to develop a new perspective on mobile sustainable networks.
Coding is one of the most in-demand skills in the job market. Whether you're a recent graduate or a professional, Confident Coding offers the career insights and technical knowledge you need for success. A unique combination of technical insights and fascinating career guidance, this book highlights the importance of coding, whatever your professional profile. For entrepreneurs, being able to create your own website or app can grant you valuable freedom and revolutionize your business. For aspiring developers, this book will give you the building blocks to embark on your career path. This new and improved third edition of the award-winning book gives you a step-by-step learning guide to HTML, CSS, JavaScript, Python, building iPhone and Android apps and debugging. Confident Coding is the essential guide to mastering the fundamentals of coding. About the Confident series... From coding and data science to cloud and cyber security, the Confident books are perfect for building your technical knowledge and enhancing your professional career.
This book presents some of the most interesting iPhone and iPad games, along with stories of the people behind these games. It describes hundreds of titles, including well-known games and hidden games, and provides insight into the development of games for the iOS platform.
Written specifically for senior citizens who want to get the most out of their iPads, this step-by-step guidebook shows how to work and customize numerous lesser-known but very important features. Beginning with a discussion on how to configure various practical settings on an iPad-including touch, visibility, sounds, messaging, and privacy-this book then goes on to detail options that exist within apps, including Safari, Twitter, and Facebook. Additional topics include working with the Notification Center, optimizing Mail settings, managing Contacts and Calendar events, and setting Reminders. With large-print type and an extensive index, this is the best resource for seniors looking to learn all about their iPad. Suitable for iPad 2, the new iPad (3th and 4th generation), iPad Air, iPad mini and iPad mini 2
From fundamental concepts and theories to implementation protocols and cutting-edge applications, the Handbook of Mobile Systems Applications and Services supplies a complete examination of the evolution of mobile services technologies. It examines service-oriented architecture (SOA) and explains why SOA and service oriented computing (SOC) will play key roles in the development of future mobile services. Investigating current service discovery frameworks, the book covers the basics of mobile services and applications developed in various contexts. The first section provides readers with the required background in mobile services architecture. Next, it details of middleware support for mobile services. The final section discusses security and applications of mobile services. Containing the contributions of leading researchers and academics from around the world, the book: Introduces a new location-based access control model Unveils a simple, yet powerful enhancement that enables Web services to locally manage workflow dependencies and handle messages resulting from multiple workflows Examines an event-based location aware query model that continuously aggregates data in specific areas around mobile sensors of interest Addresses the problem of location-based access control in the context of privacy protection Presents a layered architecture of context-aware middleware Considers the development of assistive technology solutions for the blind or visually impaired Discussing architecture for supporting multi-mode terminals in integrated heterogeneous wireless networks, this book addresses the network availability constraint to serve all mobile services originating from a single-user terminal. It examines QoS protocols and their enhancements in supporting user mobility. Analyzing mobile services security vulnerabilities, it details security design best practices that mobile service developers can use to improve the security of their mobile systems.
Get more out of your coding with GitHub For today's coders, GitHub is a must. The world's largest software development platform, GitHub helps developers store, track, and collaborate on software projects. In this easy-to-follow Dummies guide, you'll find insight into creating repositories, establishing projects, collaborating, incorporating open-source resources, and establishing yourself as a valued member of the GitHub community. With a working knowledge of GitHub, you'll be a better, more employable programmer. The simple instructions and interactive examples in this book will get you there quickly. Get the instructions you need for using GitHub to collaborate on software projects Become more attractive to employers with knowledge and experience in the largest development platform Set up GitHub Desktop, create a repository, and launch your first project Use GitHub Skills courses to learn new tricks, for beginners to pros You've learned how to write a little code--now learn how to share it with GitHub.
My iPad for Seniors, 5th Edition, is a comprehensive guide to using all of Apple’s iPad models. It includes everything from basic setup information to finding and installing new apps to using the iPad for communication, entertainment, and productivity. The information presented in this book is targeted at users aged 50 and up; whenever possible, one best way for any given task is presented, and instructions are simplified with older users in mind. In addition, much content specific for people 50+ is included. This edition features completely new content from front to back. The emphasis is on how this audience uses their iPads, covering those apps and features in simple step-by-step fashion. Coverage of relevant apps is included in the appropriate content chapters, instead of taking up space in their own chapters. - Use Siri to dictate email, messages, notes and more - Take video with the front and rear camera - Video chat with your friends using FaceTime over Wi-Fi or cellular - Stream audio and video to Apple TV and other devices - Connect your iPad to your Wi-Fi network and cellular networks - Move information between your computer and iPad - Share photos using Shared Photo Stream - Edit and share photos and video - Entertain yourself with movies, TV shows, YouTube, podcasts, games and more - Quickly and easily keep up with your social networks using integrated FaceBook and Twitter features - Use iCloud tabs in Safari to make browsing easier across devices - Download apps to make your iPad even more useful - Use Passbook to keep track of movie and airline tickets and much more - Create documents and spreadsheets - Build and display presentations - Find locations and get directions using the new Maps app - Connect with your friends and family using apps such as FaceTime, Skype and Facebook
With recent advances in mobile communication technologies, more and more people are accessing cloud computing systems using mobile devices, such as smartphones and tablets. Unlike traditional mobile computing systems with limited capabilities, mobile cloud computing uses the powerful computing and storage resources available in the cloud to provide cutting-edge multimedia and information services. This book discusses the major research advances in mobile cloud computing systems. Contributed chapters from leading experts in this field cover different aspects of modeling, analysis, design, optimization, and architecture of mobile cloud computing systems. Advances in Mobile Cloud Computing Systems begins by discussing the background, features, and available service models of mobile cloud computing. It goes on to describe a mobile cloud computing system with several third party cloud mobile media (CMM) services that offers its services to a telecom operator. In this scenario, the telecom operator acts as broker that can mix and interchange the resources offered by the different CMM service providers. Subsequent contributed chapters discuss such key research areas as Energy-efficient task execution that reduces the energy consumption in both mobile devices and the cloud Design and architecture of a Proximity Cloud that delivers low-latency, bandwidth-efficient end-user services with a global footprint Virtual mobile networks in clouds that enable resource sharing between multiple mobile network operators Software piracy control framework in mobile cloud computing systems designed to prevent mobile application piracy Dynamic configuration of cloud radio access networks (C-RANs) to improve end-to-end TCP throughput performance in next generation wireless networks The book includes many supporting illustrations and tables along with
Make your Android device truly your own Are you eager to make your Android device your own but you're not sure where to start? Then this is the book for you. XDA is the world's most popular resource for Android hacking enthusiasts, and a huge community has grown around customizing Android devices with XDA. "XDA's Android Hacker's Toolkit" gives you the tools you need to customize your devices by hacking or rooting the android operating system. Providing a solid understanding of the internal workings of the Android operating system, this book walks you through the terminology and functions of the android operating system from the major nodes of the file system to basic OS operations. As you learn the fundamentals of Android hacking that can be used regardless of any new releases, you'll discover exciting ways to take complete control over your device.Teaches theory, preparation and practice, and understanding of the OSExplains the distinction between ROMing and themingProvides step-by-step instructions for Droid, Xoom, Galaxy Tab, LG Optimus, and more Identifies the right tools for various jobs Contains new models enabling you to root and customize your phoneOffers incomparable information that has been tried and tested by the amazing XDA community of hackers, gadgeteers, and technicians "XDA's Android Hacker's Toolkit" is a simple, one-stop resource on hacking techniques for beginners.
This book focuses on mobile data and its applications in the wireless networks of the future. Several topics form the basis of discussion, from a mobile data mining platform for collecting mobile data, to mobile data processing, and mobile feature discovery. Usage of mobile data mining is addressed in the context of three applications: wireless communication optimization, applications of mobile data mining on the cellular networks of the future, and how mobile data shapes future cities. In the discussion of wireless communication optimization, both licensed and unlicensed spectra are exploited. Advanced topics include mobile offloading, resource sharing, user association, network selection and network coexistence. Mathematical tools, such as traditional convexappl/non-convex, stochastic processing and game theory are used to find objective solutions. Discussion of the applications of mobile data mining to cellular networks of the future includes topics such as green communication networks, 5G networks, and studies of the problems of cell zooming, power control, sleep/wake, and energy saving. The discussion of mobile data mining in the context of smart cities of the future covers applications in urban planning and environmental monitoring: the technologies of deep learning, neural networks, complex networks, and network embedded data mining. Mobile Data Mining and Applications will be of interest to wireless operators, companies, governments as well as interested end users.
Get the latest information about online GIS using ArcGIS apps and functionality. Capabilities of Web GIS keep expanding, and Getting to Know Web GIS, fifth edition, describes some of the most cutting-edge and exciting innovations. From publishing data as services and configuring engaging web and mobile apps to automation, scripting, and real-world applications, this book shares how to use the most current software and apps for using ArcGIS in the cloud. In the newest edition of Getting to Know Web GIS, you can work with the latest releases of ArcGIS Online, ArcGIS Pro, ArcGIS StoryMaps , and ArcGIS mobile apps. You can experience ArcGIS Experience Builder, ArcGIS Field Maps, ArcGIS Instant Apps, ArcGIS Image for ArcGIS Online, ArcGIS Mission, and the latest advances in artificial intelligence, virtual reality, and tools for spatial data science. No programming is required, but you can learn more about Web GIS programming in this book using JavaScript, webhooks, and ArcGIS Arcade. Use the fifth edition to: improve your online visual storytelling, work with 2D smart mapping and 3D web scenes, create informative web experiences and dashboards, support field operations and data collection using mobile apps, use new data science tools for spatial analysis and geoprocessing, detect objects using deep learning packages, program a triggered notification using a visual interface, and more. GIS expert, instructor, and author Pinde Fu provides lecture slides and additional resources in an online story using ArcGIS StoryMaps. Today's modern GIS is Web GIS-get onboard with one of the most interesting and creative areas of GIS
Updated to cover the new iPad, this guide covers each app included with the iPad. Readers will learn how to perform basic tasks in each of these apps, and where to learn more.
It's in magazines and newspapers, it's on television and radio, it's on busses and billboards and pretty much everywhere you look (except for Apple stores, where it's likely still sold out). The iPad is the hot new touchscreen tablet from Apple, representing the next generation of mobile computing. Packed with dozens of new features, the iOS 3.2 SDK enables you to build sophisticated, desktop-quality apps for this exciting new platform. Every iPhone and iPod touch app developer looking to take the next step and move into the iPad arena will want to read this book from cover to cover. Beginning iPad Development for iPhone Developers: Mastering the iPad SDK has all the answers, and you'll find them presented with the same easy-to-follow style and thorough coverage you've come to expect from titles like Beginning iPhone 3 Development-everything an aspiring iPad developer needs to know to create great apps. Best-selling authors Jack Nutting, Dave Wooldridge, and Dave Mark show iPhone developers how to master all of the iPad-exclusive frameworks and features, which are explained, demonstrated in action, and put through their paces in this comprehensive programming guide.You'll get a detailed understanding of the new feature set and gain every possible advantage in the iTunes App Store. What you'll learn* How to design app interfaces optimized for the iPad by taking advantage of new UIKit features such as Popovers, Split View Controllers, and new Modal Views.* How to utilize new graphics functionality, Core Text, Document Sharing, and advanced input methods to build powerful productivity solutions.* How to embrace the iPad's superior media capabilities with its new video and display options.* How to convert an existing iPhone project into a stand-alone iPad app or a Universal app for both iPhone and iPad users.Developing iOS 4 Apps? Since many of the new features in iOS 3.2 are also present in iOS 4, this is one of the first books available in print that extensively covers several of the new APIs that iPhone developers are also eager to learn for creating iOS 4-optimized apps. Who this book is for This book is for all iPhone app developers who want to leverage their skills to create professional apps for the iPad.Complete Source Code Provided Beginning iPad Development for iPhone Developers includes extensive example projects and the complete source code for Dudel, a full-fledged drawing app for the iPad. Table of Contents* Welcome to the Paradigm Shift* Getting Started with iPad Development* Exploring the iPhone SDK's New iPad Features* New Graphics Functionality* Using Core Text* Popovers* Video and Display* Split Views and Modal Modes* New Input Methods* Working with Documents* From iPhone to iPad* Additional Resources for iPad Development |
![]() ![]() You may like...
Discourse Analysis in Transport and…
Robin Hickman, Christine Hannigan
Hardcover
R3,424
Discovery Miles 34 240
|