January 28, 2010

Apple iPad Simulator

Posted in iPhone development, Uncategorized tagged , , at 4:54 am by tetontech

I just ran the QuickConnectiPhone framework in the iPad simulator.  It works without changes.  All I had to do is add the iPad build target and run it.

Slick.

I won’t add it officially to the framework template until the 3.2 SDK release ships so it won’t mess you up.  You can add it to your app if you want.

January 26, 2010

QuickConnectFamily 1.6 beta 11 Now Available!

Posted in Android Development, iPhone development tagged , , , , , , , , , , , , , , , at 8:12 am by tetontech

We are getting closer to build once and launch all all platforms!  The Android template is much more functional now and prepares the way.

This beta 11 of QCFamily 1.6 has some important features

  1. Enterprise Sync supports synchronization with all remote databases.
  2. Stabilization of the iPhone enterprise synchronization for native and in-browser databases
  3. Enterprise synchronization is now available for  Android devices.  Unfortunately Google is not supporting in-browser HTML 5 databases at this time.  This means that if you want to use this feature you will need to use a native database (include a .sqlite file)
  4. Google doesn’t support the XMLHttpRequest object in their WebView class.  Therefore I have written a simple replacement.  It is not fully featured but works in support of the Enterprise data sync ability.
  5. The QC Android template now includes the ability to build and run on a connected Android device in addition to the build for release and build for simulator functionality it already had.

Target features for the next beta:

  • iPhone in-app purchase
  • Enterprise data sync for Palm WebOS
  • First Blackberry template
  • Enterprise data sync for Blackberry
  • One click build and run on all platforms

January 23, 2010

Bad History Repeating Itself?

Posted in Uncategorized tagged , , , , , , , , , at 9:00 pm by tetontech

I just finished reading an article in SD Times (Software Developer Times) about Microsoft and touch technology.

In this article a man by the name of Patrick Hynds, the president of CriticalSites and a Microsoft regional director, is quoted as saying that businesses won’t be using touch very much and that there will only be a few business apps that use touch.

Chris Menegay, also a Microsoft regional director, goes so far as to say that most work is text input and that nobody wants to repeatedly go from touching their screen to the keyboard and back.

Both of these individuals appear to be short sighted.  They are equating business applications with filling out forms.  Currently nearly all business apps are forms because forms require no thought from the engineer and developer to create.  In fact, Oracle will generate the forms for you and you don’t even need developers or engineers.

The problem is that forms are highly inefficient from a training and usability perspective.  When was the last time you thought, “Oh wow.  This form I’m filling out is really easy to understand.  Nobody even needs to tell me how to use it.  I love this.”  I’m going to guess that you never have.

The attitude of these gentlemen reminds me of the bad old days when leaders in similar positions to theirs were saying that operating systems and applications didn’t need to have windows since real business apps were all written for DOS.  The people back then were saying that windowing systems were only needed for games.

Sound familiar?  Those people back then were way off the mark and so are Hynds and Menegay.

I’ve recently been working with a company to help them move from forms based input to touch.  It makes the user interaction much easier and more enjoyable but does require that the engineers and developers think differently than in the past.  We have been trained for many, many years that forms are the way to go for business apps and it takes some thought to get over that fallacy.

Making an app touch friendly doesn’t just mean adding touch events to a form.  It means rethinking how your user interacts with the data.  Notice that I said the data, not the application.  A form is only one of the many ways to interact with simple or complex data.  We, as engineers and programmers, just need to think more broadly.

If we allow the user to interact with the data using touch a new revolution in worker productivity will be produced.  If all we do is present forms with touch inputs, as these two gentlemen seem to think, productivity will be stuck where it is.

Embrace touch.  Rethink user-data interaction.  Don’t miss this great opportunity.

January 13, 2010

QCDC Conference Announcement

Posted in Android Development, Classes, iPhone development, misc tagged , , , , , , , at 9:11 pm by tetontech

I am pleased to announce the first annual QuickConnect Developers
Conference and look forward to meeting you.  The conference will be held August 5th and 6th and looks to be an exciting and interesting event.

You will meet and interact with experts in mobile development of web
and hybrid applications.

Hands-on tutorial sessions will be provided both for those new to and
experienced with the QuickConnect cross platform JavaScript
application framework.

Topics include but are not limited too:

  • migrating existing mobile web apps to installable apps quickly and easily on all major mobile platforms
  • How to use one click to build your application for the iPhone, Android, Blackberry, and WebOS platforms
  • interacting with HTML 5 components to build your app
  • reducing time to market using the QuickConnect framework
  • interacting with the device for functionality such as accessing contacts, embedding google maps, using Apple push, etc. all from within JavaScript
  • using QuickConnect enterprise data synchronization for both installed and web applications

Attendees will also have a say in the new feature roadmap of the framework.

Cost

The cost will be $150 for one day or $200 for both.  This includes presentations, hands-on tutorials, and labs.

Location

The conference is being held in Rexburg, Idaho the home of BYU-Idaho.

Attendees

If you are interested in attending please send an email indicating
this to quickconnectfamily@gmail.com.  I would hate to run out of
space for you.  This is not a firm commitment to come, just a
statement of interest in coming.  A conference registration system
with further information regarding the conference will be setup soon.

Additional Activities

For off time activities you will find that Yellowstone and Teton National parks are within day-trip range as well as several parks such as Craters of the Moon National Monument and Harriman State Park.  There are many outdoors activities available locally.  Everything from world renowned fishing to horseback riding, hiking, etc. Jackson Hole is about an hour and a half away by car with all of it’s tourist activities as well.
Access to Rexburg is easy since there is a good sized airport within 30 minutes of the location that is only one connection away from the Denver or Salt Lake hubs depending on your choice of airline.

This is a wonderful outdoors activity area in August.  The temperature is usually in the upper 80’s during the days of the conference.

Potential Speakers

If you would be interested in speaking please send an email with your
speakers resume, a proposed topic, a description of what the attendee would be able to do after your presentation, and an outline of your presentation to quickconnectfamily@gmail.com.

Lee S. Barney – The QuickConnectFamily framework creator and moderator.

%d bloggers like this: