- Preface to Mastering iOS Frameworks: Beyond the Basics, Second Edition
- May 28, 2015
- The authors of Mastering iOS Frameworks: Beyond the Basics, 2nd Edition introduce their book and discuss prerequisites, organization, and sample code.
|
- Programming in Objective-C
- Jan 23, 2012
- To help you understand the steps involved in keying in a program and compiling and running it, this chapter shows you how to write your first simple Objective-C program.
|
- Programming in Objective-C: Creating Your First Program
- Dec 4, 2013
- This chapter shows how to write your first Objective-C program. It sticks to the basics to help you understand the steps involved in keying in a program and compiling and running it.
|
- Programming Voice Commands for Android
- Nov 7, 2012
- Jesse Smith shows you the easy way to get started with programming voice commands for your phone.
|
- Protecting Your Android Applications
- Jul 6, 2011
- Shane Conder and Lauren Darcey show you how to protect your Android applications from a variety of threats using obfuscation, license verification, secure networking, and other means.
|
- Providing Live Touch Feedback in iOS App Demos Using TOUCHkit
- May 2, 2012
- Erica Sadun developed a tool called TOUCHkit that allows you to show user interaction on iOS devices in app demos. She describes the tool and its use in this article.
|
- Python and Your Phone: Let’s Talk About Kivy
- Jan 6, 2014
- Thanks to a new library, Python programmers can program apps using Kivy. This article introduces the key Kivy features and then shows how to handle layout in Kivy and explore some existing examples.
|
- Quis custodiet ipsos custodes? Going Heisenberg on iOS' NSNotificationCenters
- Apr 21, 2014
- You may think your observers are well behaved, but are they? With modern block-based NSNotificationCenters, you may be leaking without ever realizing it. Erica Sadun shows how to clean things up.
|
- Real World Linux Security: Regaining Control of Your System
- Oct 26, 2001
- This sample chapter from Real World Linux Security: Intrusion Prevention, Detection and Recovery teaches you how to regain control of your system if it is cracked, and how to prevent future security breaches.
|
- Respect Your Users: Making the Most of Notification Center in iOS
- Jun 12, 2013
- William Van Hecke, author of Learning iOS Design: A Hands-On Guide for Programmers and Designers, shares his thoughts on how developers can show respect to users by making smart decisions about their app's use of notifications.
|
- Responsive Mobile Design Dos and Don’ts
- Dec 1, 2014
- Getting started with a responsive design can be a struggle, especially if you have never worked on one before. Phil Dutson, author of Responsive Mobile Design: Designing for Every Device, offers this list of the Dos and Don’ts that will accelerate your understanding of working responsively and warn you of the potential pitfalls of working with mobile devices. Make better decisions regarding fluid or fixed design, when it makes sense to use frameworks and breakpoints, and when adaptive design is and isn’t a good idea.
|
- Sams Teach Yourself Core Data for Mac and iOS in 24 Hours: Understanding the Basic Code Structure
- Dec 22, 2011
|
- Saving with SQLite
- Feb 23, 2016
- What if you need to store structured data for your application, such as data more suited for storing in a database? That's where SQLite comes in. In this chapter, learn to modify the SampleMaterial application so that Card data is stored persistently in a SQLite database on the device and will survive various lifecycle events. By the end of this chapter, you will be confident in adding a SQLite database for your application.
|
- Secure Your Android™ Phone Now!
- Feb 23, 2011
- John Traenkenschuh reviews eight simple tools and techniques you can try to secure your service, your information, and more on your Android phone.
|
- Securing a Web App at the Last Minute
- Jul 26, 2011
- While consumers and the media are increasingly aware of the risks to confidential information over web apps, firms still tend to focus on development, leaving data security until just before the go-live date. Ajay Gupta points out that last-minute steps are available to improve the security of your apps before launching them onto the Internet.
|
- Seven Android Apps for Business Professionals
- Jan 11, 2011
- Eric Geier shares seven Android apps useful in the business world. These can help you secure your phone and data, increase your productivity, and stay connected.
|
- Simple Tips for Better Android Development
- May 26, 2015
- Ian G. Clifton, author of Essentials of Android Application Development LiveLessons, discusses some simple ways to improve the quality of your Android code immediately.
|
- Simple Workflow and Passive Debugging in XCode
- Jun 3, 2015
- This chapter from Xcode 6 Start to Finish: iOS and OS X Development, 2nd Edition steps you up to writing and running a program of your own. It introduces the first level of debugging: what to do when your program crashes. It turns out that Xcode offers good facilities to help you analyze a crash without you having to do much.
|
- Simplifying 3D Graphics Programming for iOS with GLKit
- Nov 11, 2011
- Expert developer Erik Buck explains how Apple's GLKit can help you design your iOS code for optimal graphics performance with minimal effort and overhead.
|
- Strategies for App Development Success: What Could Possibly Go Wrong?
- Jul 23, 2014
- Carl Brown details the numerous steps within the app development process when things can go horribly wrong -- and provides some tips about what can be done about them.
|