I just tweeted this on - er - Twitter - but I thought I'd expand a bit on it here. As you may know, iOS 8 adds support for IndexedDB. This is really good news for your mobile web sites and hybrid applications. What I wasn't sure of though was whether or not Safari Remote Debugging would support IndexedDB. Chrome has a great IndexedDB browser and while you can still debug without it using commands in the console, the visual debugger is a lot easier to use. Turns out Safari has it as well:
Pardon the cryptic title. Earlier this morning I was working on a demo (the result of which is documented here) that I knew was going to be rather simple. Therefore I decided to skip using Ionic since AngularJS would have been overkill for what I was producing. I was ok with that, but what I really didn't like was losing live reload and logging in my terminal. Turns out there is a rather obvious way to get that.
How cool is NCDevCon? The presentation I finished 10 minutes ago is online. Now. There may be some audio issues in the middle (had some feedback) so you may want to switch to headphones (let me know), but overall, check it out and let me know. I've made no secret of my love for Ionic and I hope this helps people get acquainted with it.
p.s. I didn't include my slide deck and example apps, but if folks would like them let me know and I'll post a copy.
Most online forms don't allow HTML, or allow a very strict subset of HTML, but for years now my blog form (the one I'm using right now) has allowed for any and all HTML. I figure if I can't trust myself, who can I trust? Of course, from time to time I screw up and forget to close a tag or make some other mistake. For a while now I've wondered - is there an easy way to check for that and potentially catch those mistakes before I save the form?
A few years back I wrote a series of blog entries (linked to at the bottom) that discussed building a simple RSS reader application with PhoneGap/Cordova. The application used two variables, a simple name and RSS url, to drive an application that would grab the RSS feed, make a list, and let you read individual entries in the app. The final version of the app made use of the (non-core at the time) ChildBrowser plugin to let you read the entry on the site itself. (This was especially useful for RSS feeds like mine that show partial content in RSS.) I decided to update this application to make use of Ionic. It isn't an incredibly complex app, but I thought folks would be interested in the update.
Yesterday the Ionic folks released version 1.2.0. They've got a nice blog entry taking about the update, but I want to share the cool bits here as well. Definitely read their blog post for all the updates, but here are the ones that I think are really cool.
I'm very happy to announce that I'll be speaking at NCDevCon 2014. I've spoken at this conference for a few years now but didn't submit a topic this year due to some personal issues. Those personal issues are currently in hibernation for a few months and when an opening popped up at the last minute, I leapt at it.
I'll be speaking on two topics this year. My first is a simple look at what I think are the top features of ColdFusion 11. This will be a very opinionated look at the features of ColdFusion 11 (and ColdFusion Builder 3) that I think are worth your attention.
The second topic will be a look at the Ionic framework. This is a presentation I was supposed to give a month or two ago but that event was cancelled. I'm a complete and utter Ionic fan boy so I can't wait to share the awesomeness of Ionic with others.
For folks who can't attend (shame on you - you should :) - all NCDevCon sessions are taped and will be available for free after the conference. But tickets are still for sale. It isn't too late. If you can make it, I highly recommend going!
p.s. Sorry for being quiet the last few days. I just got back from my brother's wedding and I'm somewhat swamped. I need a clone. Or three.
Apparently everyone is expecting the announcement of the iWatch in a few weeks, and wearables are going to be "The Thing" for the next few years. But I've been rocking a Pebble for a while now and I really dig it. It isn't as sexy as some of the newer smart watches, and who knows how it will compare to whatever Apple is doing, but it is affordable (reasonably affordable) and simple. If you are considering picking up a smart watch, definitely check it out.