mobile application development

Securing Data in iOS

There are numerous ways to secure data that you are storing on an iOS device. The Simple/Built-in Way The simplest way is to take advantage of the iOS Data Protection (iOS 4+). This can be accomplished by setting an attribute on a file like this: [[NSFileManager defaultManager] createFileAtPath:[self filePath] contents:[@”super secret file contents” dataUsingEncoding:NSUTF8StringEncoding] attributes:[NSDictionary … Read More

Philly ETE Mobile Apps

If you’re attending Philly ETE this week, be sure to check out our mobile apps. Android iPad iPhone Windows Phone Mobile Web

Sencha Touch 2 – Navigation View, Templates and Forms

This post will build on the example application from the Introduction to Sencha Touch post. We will look at sorting, templates, navigation and forms. Sorting In the existing code new items appear at the bottom of the list. I’d prefer to see the newest items first. After a Sorter is added to the Store, Sencha … Read More

Introduction to Sencha Touch

Steve Smith recently looked at jQuery Mobile and Backbone using a simple application that allowed a user to track their daily exercise. I’m going to duplicate his example using Sencha Touch. Sencha Touch is a framework for building mobile applications using HTML5, CSS3, and Javascript.  This example uses the Developer Preview of Sencha Touch 2.0. … Read More

ETE 2011 – David Kaneda – Building Rich User Experiences with Sencha Touch

From David Kaneda’s abstract: “Sencha Touch is a mobile web app framework that allows developers to create rich mobile apps which look and feel native. In addition to a robust set of UI components, Sencha Touch offers an object-oriented MVC architecture, data stores/models, and a flexible theming system. David Kaneda will cover the benefits of … Read More

DevNews #41 – Microsoft and Secure Boot, 1 GB I/O per second, NYC High School for Comp Sci

DevNews #41 is brought to you by Chariot Solutions, leaders in software development in mobile, web, and integration, as well as mentoring and training. Find out about our services at chariotsolutions.com. Links: New York City gets a Software Engineering High School – Joel on Software – How cool is this? Wouldn’t it be awesome to … Read More

Introduction to Backbone.js with jQuery Mobile

If you are working on a JavaScript heavy application (think jQuery Mobile, etc.), you probably will want to look at some JavaScript libraries to help add structure, consistency and convenience to your applications. One of the JavaScript libraries I’ve used lately is Backbone.js. To quote Backbone themselves, it provides “models with key-value binding and custom … Read More

PhoneGap 1.0 Android Plugin updates

Kevin Griffin has been working with PhoneGap for some time now.  In this new blog post, Kevin discusses new features in PhoneGap 1.0. With the upcoming release of PhoneGap 1.0 I thought I would point out a couple of nice additions coming for PhoneGap (Android) Plugin developers (and eventually PhoneGap as a whole). The first … Read More

DevNews #36 – Kevin Griffin on iOS5, Java 7 RI is the Open JDK, Unity for Ubuntu, Listener Feedback, more

What a couple of weeks! The Philly Emerging Tech 2011 Conference really knocked me for a loop. What a great show, and so much to process from it too. We’ll have content coming in very soon, including screencasts of close to a dozen sessions. Look for announcements here and on our blog soon. The news … Read More

Debugging PhoneGap and JavaScript

This is a “reprint” of a guest blog post on the PhoneGap blog, by our resident PhoneGap expert, Hiedi Utley.  Hiedi tackles debugging JavaScript on PhoneGap. If you have ever written any JavaScript and tried to get it working on a mobile phone then spent hours banging your head against the wall because it just … Read More