View Full Version : Sencha Touch Powered Flight Training App

23 Aug 2011, 9:48 AM
I partnered with my brother-in-law (a pilot), and we just released an app for pilots of the EMB 145 jet. It's built on top of my flash card engine to help them learn the plane's limitations. Apparently this is a big deal for pilots. We're going to be adding more planes in the near future.

Check out EMB 145 Limitations on the android market:

There's also an EMB 145 Lite (Free) version:

My only complaint with Sencha Touch at the moment is the flicker that happens sometimes. You can see it in my app occasionally (okay, a lot) as you move to the previous/next question.

Other apps I created using Sencha Touch + PhoneGap:

.NET Interview Preparation

.NET Interview Prep Lite (Free):

None of my apps are in the apple app store yet, but they will be soon.

Dave Haynes

15 Sep 2011, 8:46 PM
Nice work, Dave! These apps should prove helpful to people who want to study.

Be sure to let us know whenever you have new app store links. Also, do you have any of your apps available on the Web?

16 Sep 2011, 4:29 AM
Thanks, Jay. I don't have any sencha touch powered websites yet. I'm a bit hesitant to do that, though, as I don't want to cut out the IE users.

I just got my .NET Interview app approved for the app store yesterday (iPhone and iPad). It's the first one I've tried on there, but the EMB 145 Limitations will be next. I wanted to go through the process once.

For anyone who's curious, it took almost exactly one week for it to go from Waiting for Review to Ready for Sale.

.NET Interview Prep Flash Cards: http://itunes.apple.com/us/app/.net-interview-preparation/id464280545

I've had a few little issues with Sencha Touch, but nothing major; I've still been recommending it to folks.

Here are my issues, though:
- I could never successfully load my local xml file using sencha touch. I had to use jQuery for that.

- The checkbox labels were not clickable, so I got lazy and used a jQuery selector to find the checkbox label and attach a click event to it that toggled the checkbox.

- There's a white flash as I move between cards. I read somewhere on the forums here that the issue has been fixed in the latest versions of sencha touch, but as a non-premium subscriber i don't have access to it.

- This is a weird one, but my "Show Answer" button was just a button sitting outside of a toolbar, and it would sometimes not show up at all in the iOS version. I couldn't figure out what exactly was going on, but doing a transition to show the next question "fixed" it. So for the iOS version, there's a little quick transition as it goes to the previous/next question. (I didn't do the transitions on the Android because they didn't look very good. iOS can handle them, though.)

All in all, I'm very pleased with Sencha Touch. Here's a blog post I wrote detailing my sales numbers thus far in the Android Market: http://shoveitfizzbuzz.com/2011/09/sometimes-developers-just-need-to-be-licked/
Oh, one more thing. I got a compliment on the ui of my app, but if you're on the Sencha Design Team, then maybe that compliment should have gone to you. :-)


16 Sep 2011, 10:05 AM
Dave, I've forwarded your issues to our Touch Dev team. I think you'll be very excited when you play with the upcoming beta of Touch 2.0.

As to the UI of Sencha Touch, all praise goes to David Kaneda (@davidkaneda (http://twitter.com/#!/davidkaneda)) and his magical Sass skills.

I enjoyed the blog post. It's great to see that you're succeeding with Sencha Touch.

23 Sep 2011, 7:48 PM
All four aforementioned apps are now listed in the Sencha Touch App Gallery: http://www.sencha.com/apps/emb-145-limitations/

See the "Other apps by this developer" section. We're working on developer pages with respective apps.

24 Sep 2011, 5:04 PM
Hey, thanks, I appreciate that!