Peter Traeg is a Solutions Architect at Universal Mind where he brings his broad base of technical and business consulting skills to work for our clients. With 25+ years of experience in the application development field, Peter has worked on a wide range of applications from data warehousing to online photo sharing sites. At the Eastman Kodak Company he made extensive use of Flex, AIR, HTML5, iOS, and Android technologies to help Kodak customers share their memories across a wide range of devices.
Peter is active in several development user groups where he regularly speaks on web and mobile application development technologies. When he is not experimenting with his seemingly ever growing list of mobile devices, you can find him engaging in activities such as photography, cycling, and spending time with his family in Rochester, NY.
This article is the last in a series of articles covering four ways to develop a mobile application. In previous articles, we covered how to build a tip calculator in native iOS, native Android and PhoneGap. In this article, we’ll look at another cross-platform development tool, Appcelerator Titanium.
Read more…
This is the third installment in a series covering four ways to develop a mobile application. In previous articles, we examined how to build a native iOS and native Android tip calculator. In this article, Peter Traeg will create a multi-platform solution using PhoneGap. As with the previous articles in this series, all of the code for our application may be obtained from a GitHub repository.
Read more…
This is the second in a series of four articles covering four ways to develop mobile applications. Today, Peter Traeg will look at how to build the same sort of application using native Android tools. This simple tip calculator contains two screens: a main view and a settings view. The settings view persists the default tip percentage to local storage using Android’s SDK support.
Read more…
In this article, Peter Traeg provides an overview of how to build a simple mobile application using each of the following approaches. Few developers have had the opportunity to develop for mobile using a variety of tools, and this series is intended to broaden your scope. Hopefully you will be in a better position to choose the right development tools for your mobile application’s needs!
Read more…
Developing an application in HTML5 is a way to leverage code across multiple platforms, rather than having to write the application from scratch for each platform. As such, much of the user interface would be done in HTML. It’s important to understand the benefits each potential development strategy affords. As an app developer you have the ultimate decision on what strategy best suits the needs of your application. Test early, and test often, across a variety of devices. Keep your technology choices open and flexible to reap the rewards of a hybrid experience.
Read more…