Home > Articles > Mobile Application Development & Programming

Mobile Application Development & Programming

250 Items

Sort by Date | Title

Introducing iOS Auto Layout
May 2, 2013
Somewhat maligned by exasperated developers, Auto Layout has gained a reputation for difficulty and frustration, particularly when used through Interface Builder (IB). Erica Sadun explains the basic concepts that lie behind Auto Layout and shows how to opt out of Auto Layout until you’re ready to proactively take advantage of its many benefits.
The Importance of Object-Oriented Programming in the Era of Mobile Development
Apr 15, 2013
Do you need to know object-oriented programming to create mobile apps? Matt Weisfeld answers that question by examining three questions of his own: What mobile devices are the most prominent in the marketplace today, what programming languages are used to program these devices, and why has object-oriented programming become so important?
Optimizing Device-Specific iOS Development
Apr 10, 2013
Erica Sadun covers the hardware, file system, and sensors available on an iPhone device and helps you programmatically take advantage of those features, from its build configuration to its active onboard sensors. Erica then provides recipes that return a variety of information items about the unit in use.
Using the Android Emulator and Developer Tools to Build Bullet-Proof Android Applications, Part 2
Mar 28, 2013
Jesse Smith concludes his series by showing how to use the Android emulator and developer tools to effectively test and produce more robust applications that will get your apps better ratings on the Android market.
Using the Android Emulator and Developer Tools to Build Bullet-Proof Android Applications, Part 1
Mar 19, 2013
In part 1 of a 2-part series, Jesse Smith explains how using the Android emulator for effective testing can improve ratings (and therefore success) in the market.
Erica Sadun's Roadmap to Mac/iOS Development
Mar 7, 2013
There is a lot to learn if you want to become a Mac and iOS developer. Fear not, however, because bestselling author and developer Erica Sadun has developed this handy guide for getting you started with the best course of action and resources available.
Creating Mobile Applications for Firefox OS
Mar 4, 2013
James L. Williams, author of Learning HTML5 Game Programming: A Hands-on Guide to Building Online Games Using Canvas, SVG, and WebGL, shows how to create apps for the Firefox OS platform and how to create a sample application.
The Art of Promoting Your App on the Web: Crafting Your Pitch
Feb 27, 2013
If you want a blog or website to review your new app, you need to grab the blogger’s attention and set up your product’s story in a narrow time window before your email moves from the inbox to the trash bin. In this excerpt from Pitch Perfect: The Art of Promoting Your App on the Web, Erica Sadun and Steve Sande show you the do's and don'ts of a successful pitch.
Developing Second Screen Apps for Google TV
Feb 19, 2013
Carmen Delessio shows you how to develop second screen apps for Google TV, including how to fling a URL, how to send KeyEvents to the TV, and how to send mouse events to the TV.
Why It’s Time to Start Developing Apps for Google TV
Feb 18, 2013
Google TVs and Google TV buddy systems are readily available, making it an ideal time to begin developing Google TV apps. Carmen Delessio, author of Sams Teach Yourself Google TV App Development in 24 Hours, walks you through the process of creating a second-screen app for Google TV.
Building Responsive User Interfaces in iOS6
Jan 30, 2013
The ability to create interfaces that display correctly regardless of your iDevice’s screen size or orientation is one of the key features that users expect in an application. This lesson explores the Xcode Auto Layout system and three different ways of adding rotatable and resizable interfaces to your apps.
Hello, Windows 8! Building Your First Windows Store App
Jan 17, 2013
Learn how to build your first Windows Store App, including getting started with Visual Studio 2012, networking in WinJS, controls, binding and styling in Blend, navigation, and the Split App template.
Core iOS 6 Developer's Cookbook: Gestures and Touches
Jan 7, 2013
This chapter introduces direct manipulation interfaces that go far beyond prebuilt controls. You see how to create views that users can drag around the screen. You also discover how to distinguish and interpret gestures, which are a high-level touch abstraction, and gesture recognizer classes, which automatically detect common interaction styles like taps, swipes, and drags.
Laying Out Controls in Android Containers
Jan 2, 2013
This chapter show how to lay out controls for different orientations as well as apply attributes such as Orientation, Height, Width, Padding, Weight, and Gravity to arrange the controls and their content.
Building Windows 8 Apps with JavaScript: Working with In App Purchases
Dec 31, 2012
In-app purchases allow you, the developer, to sell app add-ons and features, or even physical products and services directly to users from within your app. In this excerpt, learn how to create in-app purchase functionality and define in-app offers in the store submission process.
Build Your First Windows Store App with HTML5 and JavaScript
Dec 26, 2012
Learn the basics of building Windows Store apps, including a step-by-step tutorial on building your first Windows Store app.
Building Windows 8 Apps with JavaScript: Enabling Trial Mode in Your App
Dec 24, 2012
One of the great innovations that the Windows Phone ecosystem introduced to developers was platform-level support for trial apps. Not only does this save the store from being cluttered with tens of thousands of free or “lite” versions of paid apps, but it also enables developers to manage trial modes in their apps in the main codebase. From a consumer point of view, trial mode is a boon because you can take apps for a test drive before giving up your hard-earned cash.
Your Data Everywhere, Part 5: Consuming LightSwitch's OData Services from Windows Phone 8 Apps
Dec 24, 2012
Alessandro Del Sole extends his 'Your Data Everywhere' series with this article, which describes how to work with LightSwitch's OData services in Windows Phone 8 apps. This is yet another great opportunity for sharing LightSwitch data with mobile devices.
Android Programming Unleashed: Laying Controls in Containers
Dec 19, 2012
A container is a view used to contain other views. Android offers a collection of view classes that act as containers for views. These container classes are called layouts, and as the name suggests, they decide the organization, size, and position of their children views.
Creating a Windows 8 App: Try Out File | New | Project
Dec 19, 2012
Out of the box, Visual Studio templates provide a lot of functionality that enables you to create great-looking sites. This chapter looks at three of the five templates in detail to see how the navigation works, how the security context works, how that can affect navigation, and how you load content locally and from the web. Finally, learn how it is possible to pass data to and glean data from the different contexts within your app.

<< < Prev Page 4 5 6 7 8 Next >