• Downloading and Installing the Android SDK

    Key Skills & Concepts
    ● Downloading the Android SDK
    ● Using the Update feature of Eclipse
    ● Downloading, installing, and configuring the Android […]

  • Downloading and Installing Eclipse

    Key Skills & Concepts
    ● Selecting a development environment
    ● Downloading Eclipse
    ● Installing and configuring Eclipse
    Android applications are developed in Java. Android […]

  • What Is Android?

    Key Skills & Concepts
    ● History of embedded device programming
    ● Explanation of Open Handset Alliance
    ● First look at the Android home […]

Introducing Windows Phone 7 and the Windows Phone Platform

This is an exciting time for developers, as the smartphone race has begun between the major players, like Microsoft’s Windows Phone, Apple’s iPhone, and Google’s Android. As a developer, you are faced with this amazing opportunity to develop a mobile application that can be sold to millions of consumers worldwide using any of the platforms [...]


Downloading and Installing the Android SDK

Key Skills & Concepts ● Downloading the Android SDK ● Using the Update feature of Eclipse ● Downloading, installing, and configuring the Android plugin for Eclipse ● Checking the PATH statement In the previous chapter, you downloaded and installed your primary development environment, Eclipse. Now that your initial development environment is established, using Eclipse as [...]


Downloading and Installing Eclipse

Key Skills & Concepts ● Selecting a development environment ● Downloading Eclipse ● Installing and configuring Eclipse Android applications are developed in Java. Android itself is not a language, but rather an environment within which to run applications. As such, you can theoretically use any distribution or integrated development environment (IDE) you have at your [...]


Windows Phone 7 for iPhone Developers

Introducing Expression Blend This chapter provides you with an introduction to Microsoft’s interaction design tool, Expression Blend. I start with an overview of Interface Builder, the application iOS developers often use to build their user interfaces. Next, I provide a walkthrough of Expression Blend—its purpose and key features and how it differs in form and [...]


What Is Android?

Key Skills & Concepts ● History of embedded device programming ● Explanation of Open Handset Alliance ● First look at the Android home screen It can be said that, for a while, traditional desktop application developers have been spoiled. This is not to say that traditional desktop application development is easier than other forms of [...]


Android development environment tutorials

It’s time to get your hands dirty. In this chapter, starting from scratch, you’ll equip a computer system to develop Android applications. You’ll first install Oracle’s (formerly Sun’s) Java SE JDK and the Java Runtime Environment, then the Eclipse IDE, and finally the Android SDK, the tool set that provides Eclipse with the tools you’ll [...]


Certificates, Devices, Application IDs, and Provisioning For iOs

Post Image

A certificate is the first thing that is required. Log in to your iPhone Developer Program account and click the iPhone Provisioning Portal link. The Provisioning Portal is where you’ll create a signing certificate, register devices, create provisioning certificates, and more (Figure 5-1). Apple has provided lots of online help, including videos, for the Provisioning [...]


Registering for iOS developer membership

This post briefly reviews obtaining membership to the iPhone Developer’s program. It then covers obtaining a certificate and provisioning for your application. This post’s coverage is not comprehensive, though, as the iPhone web site practically holds your hand through the certificate and provisioning process, and there is no need to duplicate its hand- holding here. [...]


Deploying an Application to iPhone

Post Image

1. Create a new View-based Application named OnMyPhone. Keep track of the Company  Identifier and Product Name so that you can create an App ID in the iPhone Provisioning  Portal that matches. 2. Log in to the iPhone Developer Program Portal. 3. Click the Certificates tab. If you haven’t installed your certificate, do so now. [...]