34,333
edits
Changes
→Latest Books
</tr>
<tr>
<td valign="top">[[File:watchkit_app_development_essentials2.png|Click to Read WatchKit App Development Essentials|link=WatchKit App Development Essentials]]<td>WatchKit App Development Essentials is intended for readers with some existing experience of iOS development using Xcode and the Swift programming language. Beginning with the basics, this book provides an introduction to WatchKit apps and the WatchKit app development architecture before covering topics such as tables, navigation, user input handling, image handling, animation, maps and menus.
More advanced topics are also covered throughout the book, including communication and data sharing between a WatchKit app and the parent iOS app, working with custom fonts and the design and implementation of custom notifications.
</tr>
<tr>
<td valign="top">[[File:ios_8_app_development_essentials.png|Click to Read iOS 8 App Development Essentials|link=iOS 8 App Development Essentials]]<td>The aim of [[iOS 8 App Development Essentials]] is to teach you the skills necessary to build your own applications for the iPhone and iPad using Xcode 6, the iOS 8 SDK and the Swift programming language. Beginning with the basics, this book provides an overview of the architecture of iOS 8. Introductions to Xcode 6 and programming in Swift are provided followed by an in-depth look at the design of iOS applications and user interfaces. More advanced topics such as user interface layout, file handling, database management, graphics drawing and animation are also covered, as are touch screen handling, multitasking, in-app purchasing, iCloud storage, CloudKit, App Extensions, camera access and video playback. Other features are also covered in detail including 2-D game development using Sprite Kit and user interface animation using UIKit Dynamics.
<br><br>[[iOS 8 App Development Essentials|Read this book>>]]</td>
</tr>
<tr>
<td valign="top">[[File:android_studio_app_development_essentials.png|Click to Read Android Studio Development Essentials|link=Android Studio Development Essentials]]<td>The goal of [[Android Studio Development Essentials]] is to teach the skills necessary to develop Android based applications using the Android Studio Integrated Development Environment (IDE) and the Android 4.4 Software Development Kit (SDK).
Beginning with the basics, this book provides an outline of the steps necessary to set up an Android development and testing environment. An overview of Android Studio is included covering areas such as tool windows, the code editor and the Designer tool. An introduction to the architecture of Android is followed by an in-depth look at the design of Android applications and user interfaces using the Android Studio environment. More advanced topics such as database management, content providers and intents are also covered, as are touch screen handling, gesture recognition, camera access and the playback and recording of both video and audio. This edition of the book also covers features introduced with Android 4.4 including printing, transitions and cloud-based file storage.
In addition to covering general Android development techniques, the book also includes Google Play specific topics such as implementing maps using the Google Maps Android API, in-app billing and submitting apps to the Google Play Developer Console. Chapters also cover advanced features of Android Studio such as Gradle build configuration and the implementation of build variants to target multiple Android device types from a single project code base. Assuming you already have some Java programming experience, are ready to download Android Studio and the Android SDK, have access to a Windows, Mac or Linux system and ideas for some apps to develop, you are ready to get started.<br><br>[[Android Studio Development Essentials|Read this book>>]]</td>
</tr>
<tr>
<td valign="top">[[File:android_app_development_essentials3.png|Click to Read Android 4.4 App Development Essentials|link=Android 4.4 App Development Essentials]]<td>The goal of [[Android 4 App Development Essentials|Android 4.4 App Development Essentials]] is to teach the skills necessary to develop Android based applications using the Eclipse Integrated Development Environment (IDE) and the Android 4.4 Software Development Kit (SDK). Beginning with the basics, this book provides an outline of the steps necessary to set up an Android development and testing environment. An introduction to the architecture of Android is followed by an in-depth look at the design of Android applications and user interfaces. More advanced topics such as database management, content providers and intents are also covered, as are touch screen handling, gesture recognition, camera access and the playback and recording of both video and audio. In addition to covering general Android development techniques, the book also includes Google Play specific topics such as implementing maps using the Google Maps Android API and submitting apps to the Google Play Developer Console.<br><br>[[Android 4 App Development Essentials|Read this book>>]]</td>
</tr>
<tr>
<td valign="top">[[File:ios_7_app_development_essentials.png|Click to Read iOS 7 App Development Essentials|link=iOS 7 App Development Essentials]]<td>The aim of [[iOS 7 App Development Essentials]] is to teach you the skills necessary to build your own applications for the iPhone and iPad using Xcode 5 and the iOS 7 SDK. Beginning with the basics, this book provides an overview of the architecture of iOS 7. Introductions to Xcode 5 and programming in Objective-C are provided followed by an in-depth look at the design of iOS applications and user interfaces. More advanced topics such as user interface layout, file handling, database management, graphics drawing and animation are also covered, as are touch screen handling, multitasking, in-app purchasing, iCloud storage, camera access and video playback. New iOS 7 specific features are also covered in detail including 2D game development using Sprite Kit and user interface animation using UIKit Dynamics.
<br><br>[[iOS 7 App Development Essentials|Read this book>>]]</td>
</tr>
<tr>
<td valign="top">[[File:Kindle_Fire_Essentials2.png|Click to Read Kindle Fire Development Essentials|link=Kindle Fire Development Essentials]]<td>The goal of Kindle Fire App Development Essentials is to teach the skills necessary to develop Android based applications for the Kindle Fire family of devices. Beginning with the basics, this book provides an outline of the steps necessary to set up an Android development environment. An introduction to the architecture of Android is followed by an in-depth look at the design of Android applications and user interfaces. More advanced topics such as database management, content providers and intents are also covered, as are touch screen handling, gesture recognition, camera access and the playback and recording of both video and audio.
<br><br>[[Kindle Fire Development Essentials|Read this book>>]]</td>
</tr>
<tr>
<td valign="top">[[File:centos6_essentials.png|Click to Read CentOS 6 Essentials|link=Kindle Fire Development Essentials]]<td>CentOS 6 Essentials is intended to provide detailed information on the use and administration of the CentOS 6 distribution. For beginners, the book covers the basics of configuring the desktop environment, resolving screen resolution issues and configuring email and web servers. Installation topics such as network installation and dual booting with Microsoft Windows are covered together with all important security topics such as configuring a firewall, use of the shell environment and user and group administration. For the experienced user, topics such as remote access, logical volume management (LVM), disk partitioning, swap management, KVM virtualization, Secure Shell (SSH) and file sharing using both Samba and NFS are covered in detail to provide a thorough overview of this enterprise class operating system.
<br><br>[[CentOS 6 Essentials|Read this book>>]]</td>
</tr>
<tr>
<td valign="top">[[File:ubuntu_11_essentials2.png|Click to read Ubuntu 11.04 Essentials|link=Ubuntu 11.04 Essentials]]<td>The purpose of this book is to provide an overview of the essential knowledge required to use and maintain an Ubuntu 11.04 system. Designed both as a learning tool and a reference guide, it is intended that Ubuntu 11.04 Essentials provide the reader with a sound basis of knowledge for installing, using and maintaining an Ubuntu 11.04 system. <br><br>[[Ubuntu 11.04 Essentials|Read this book>>]]</td>
</tr>
<tr>
<td valign="top">[[File:RHEL6_Essentials.jpg|Click to Read RHEL 6 Essentials|link=Red Hat Enterprise Linux 6 Essentials]]<td>RHEL 6 Essentials is intended to provide detailed information on the use and administration of the Red Hat Enterprise Linux 6 distribution. For beginners, the book covers the basics of configuring the desktop environment, resolving screen resolution issues and configuring email and web servers. Installation topics such as network installation and dual booting with Microsoft Windows are covered together with all important security topics such as configuring a firewall, use of the shell environment and user and group administration. For the experienced user, topics such as remote access, logical volume management (LVM), disk partitioning, swap management, KVM virtualization, Secure Shell (SSH) and file sharing using both Samba and NFS are covered in detail to provide a thorough overview of this enterprise class operating system. [[Red Hat Enterprise Linux 6 Essentials|Read this book>>]]<br><br>
</tr>
<table cellspacing="15">
<tr>
<td valign="top">[[File:iphone_ios_5_cover150x108.png|Click to Read iPhone iOS 5 Development Essentials|link=Red Hat Enterprise Linux 6 Essentials]]<td>Beginning with the basics, [[iPhone iOS 5 Development Essentials]] provides an overview of the iPhone hardware and the architecture of iOS 5. An introduction to programming in Objective-C is provided followed by an in-depth look at the design of iPhone applications and user interfaces. More advanced topics such as file handling, database management, graphics drawing and animation are also covered, as are touch screen handling, gesture recognition, multitasking, iAds integration, location management, local notifications, camera access and video and audio playback support. New iOS 5 specific features are also covered including page view controller implementation, iCloud based storage, Storyboard user interface design, image filtering with Core Image and Twitter integration.
<br><br>[[iPhone iOS 5 Development Essentials|Read this book>>]]</td>
</tr>
<tr>
<td valign="top">[[File:ipad_ios_6_cover_150x110.png|Click to Read iPad iOS 6 Development Essentials|link=iPad iOS 6 Development Essentials]]<td>The aim of [[iPad iOS 6 Development Essentials]] is to teach you the skills necessary to build your own applications for the iPad. Beginning with the basics, this book provides an overview of the architecture of iOS 6. Introductions to Xcode and programming in Objective-C are provided followed by an in-depth look at the design of iPhone applications and user interfaces. More advanced topics such as user interface layout, file handling, database management, graphics drawing and animation are also covered, as are touch screen handling, multitasking, in-app purchasing, iCloud storage, camera access and video playback. New iOS 6 specific features are also covered in detail including Facebook integration, Auto Layout, Apple Maps, Collections, Reminders and user interface state preservation.
<br><br>[[iPad iOS 6 Development Essentials|Read this book>>]]</td>
</tr>
<tr>
<td valign="top">[[File:ipad_ios_5_cover_119x150.png|Click to Read iPad iOS 5 Development Essentials|link=iPad iOS 5 Development Essentials]]<td>Beginning with the basics, [[iPad iOS 5 Development Essentials]] provides an overview of the iPad hardware and the architecture of iOS 5. An introduction to programming in Objective-C is provided followed by an in-depth look at the design of iPad applications and user interfaces. More advanced topics such as file handling, database management, graphics drawing and animation are also covered, as are touch screen handling, gesture recognition, multitasking, iAds integration, location management, local notifications, camera access and video and audio playback support. New iOS 5 specific features are also covered including page view controller implementation, iCloud based storage, Storyboard user interface design, image filtering with Core Image and Twitter integration.
<br><br>[[iPad iOS 5 Development Essentials|Read this book>>]]</td>
</tr>
<tr>
<td valign="top">[[File:ipad_app_Essentials.png|Click to read iPad iOS 4 App Development Essentials|link=iPad iOS 4 App development Essentials - Xcode 4 Edition]]<td>Beginning with the basics, this book provides an overview of the iPad hardware and the architecture of iOS 4. An introduction to programming in Objective-C is provided followed by an in-depth look at the design of iPad applications and user interfaces. More advanced topics such as file handling, database management, graphics drawing, animation, split views and popovers are also covered, as are touch screen handling, multitasking, iAds integration, location management, mapKit handling, local notifications, camera access and video playback support. The aim of this book, therefore, is to teach you the skills necessary to build your own apps for the iPad using the iOS 4 SDK and Xcode 4. [[iPad iOS 4 App development Essentials - Xcode 4 Edition|Read this book>>]]<br><br></td>
</tr>
<tr>
<td valign="top">[[File:iphone_ios4_xcode4_cover_100x150.png|Click to read iPhone iOS 4 Development Essentials Xcode 4 Edition|link=iPhone iOS 4 Development Essentials Xcode 4 Edition]]<td>Fully updated for Xcode 4 this is the latest version of Techotopia's most read eBook. Beginning with the basics, this book provides an overview of the iPhone hardware and the architecture of iOS 4. An introduction to programming in Objective-C is provided followed by an in-depth look at the design of iPhone applications and user interfaces. More advanced topics such as file handling, database management, graphics drawing and animation are also covered, as are touch screen handling, multitasking, iAds integration, location management, local notifications, camera access and video playback support.
The aim of this book, therefore, is to teach you the skills necessary to build your own apps for the iPhone. [[iPhone iOS 4 Development Essentials Xcode 4 Edition|Read this book >>]]<br><br></td>
</tr>
<tr>
<td valign="top">[[File:objective_c_print_cover_3rd_150x120.png|Click to read Objective-C 2.0|link=Objective-C 2.0 Essentials]]<td>Now fully updated for Modern Objective-C, the goal of this book is to teach the skills necessary to program in Objective-C using a style that is easy to follow, rich in examples and accessible to those who have never used Objective-C before. Topics covered include the fundamentals of Objective-C such as variables, looping and flow control. Also included are details of object oriented programming, working with files and memory and the Objective-C Foundation framework. Regardless of whether you are developing for Mac OS X or the iPhone, this book covers everything you need to know about the Objective-C language. <br><br>[[Objective-C 2.0 Essentials|Read this book>>]]<br><br></td>
</tr>
<tr>
<td valign="top">[[File:iphone_ios4_cover_100x150.jpg|Click to read iPhone iOS 4 Development Essentials|link=iPhone iOS 4 Development Essentials]]<td>Beginning with the basics, this book provides an overview of the iPhone hardware and the architecture of iOS 4. An introduction to programming in Objective-C is provided followed by an in-depth look at the design of iPhone applications and user interfaces. More advanced topics such as file handling, database management, graphics drawing and animation are also covered, as are touch screen handling, multitasking, iAds integration, location management, local notifications, camera access and video playback support.
The aim of this book, therefore, is to teach you the skills necessary to build your own apps for the iPhone. [[iPhone iOS 4 Development Essentials|Read this book >>]]<br><br></td>
</tr>
<tr>
<td valign="top">[[File:iphone_ios3_cover_100x150.png|Click to read iPhone App Development Essentials|link=iPhone App Development Essentials]]<td>The aim of this book is to teach you the skills necessary to build your own apps for the iPhone using the iOS 3 version of iPhone SDK and the Xcode development enviroment. <br><br>[[iPhone App Development Essentials|Read this book>>]]<br><br></td>
</tr>
</table>