The powerpoint slides for yesterday’s app lab are here: App Lab 2
Thanks to everyone who attended! Yesterday’s lab felt like a great success.
The powerpoint slides for yesterday’s app lab are here: App Lab 2
Thanks to everyone who attended! Yesterday’s lab felt like a great success.
App Lab 2 is today at 1 in RENCI’s Biltmore Conference Room. We will be going over getting a simple development environment setup on your laptop and create an example app using Sencha touch that you could use as the basis for more complex apps.
Comparing Android Ice Cream Sandwich and iOS native APIs
The author goes over the similarities and differences between iOS and Android Native APIs in depth, including:
Jason Coposky sends in an article from Dr. Dobbs Journal
Recording UI events for playback means filtering thousands of data points and condensing them into a single action. With iOS, this can be done with swizziling and other unusual language features of Objective-C.
David Borland writes:
On a related note, my friend (and fellow UNC Comp Sci graduate) has a company that sells a device that adds GPS capability to non-GPS Apple mobile devices (iPod, iPhone, iPad), and can improve the GPS quality for those that already have it. I have been testing it out over here in Europe, and it works quite well. May be of interest to those developing location-aware Apps.
website: http://bad-elf.com/
I looked into this a bit and it appears that it augments the location API that’s in the iPhone already. In other words, it’s plug-and-play with all your apps: if you have a location-based app and it’s on an iPod touch, then that location based app can use the real GPS instead of the WiFI location without any code changes.
It has no battery of its own, which means that the GPS fix will be a healthy drain on your device’s battery, but if you need real location, it’s there. It claims:
RENCI held its first App Lab tutorial on 11/15/2011. Check out the slides here.
An Introduction to Apps will be the first tutorial presented by the RENCI App Lab. In it, Jeff Heard will discuss what makes a good mobile app, what to consider when designing a mobileapp, and how mobile devices and mobile users behave in the field. He will also discuss the strengths of native SDK programming and the strengths of programming in HTML5/Javascript. A Q & A will follow the tutorial. A signup/request sheet will be distributed so that participants can request additional tutorials, panel discussions and presentation topics.
About the App Lab: The RENCI App Lab is a cadre of developers as well as a floating stack of shared hardware covering the Android, iOS, and Blackberry platforms in tablet and small-screen formats. Members discuss ideas for apps, enlist each others’ help in developing apps, and offer each other constructive criticism on prototypes. The Lab is also a learningforum, and members offer occasional tutorials on the general app writing process and on developing apps for specific purposes.