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.
Yesterday I ran into an odd issue with an Ionic demo. I was trying to run it on an iOS device and it kept hanging. After about 5 seconds of hanging, I'd see
(lldb) and then nothing else would happen. I switched to using the Cordova CLI and confirmed the same thing happened there. After a bit of Googling, I found myself on the Ionic forums at this thread: Error when doing 'ionic run ios'. Long story short, there is a process, lldb, that is hanging around and blocking access to the device. Use the suggested
pkill lldb command and you should be good to go.
Just a quick note to let folks know that Ionic has been updated - both the framework (the UI and UX bits, basically what you see) as well as the CLI itself. This forum post details the changes in the Ionic framework itself: http://forum.ionicframework.com/t/v1-0-0-beta-12-krypton-koala-released/9435.
As for the CLI, I'm not aware of a document just for that, but the latest version is 1.2.4 and a cool new addition has landed. You can now seed an Ionic project with the contents of a directory. This joins the existing other options (one of the three main templates or a CodePen) and is a great addition. Personally I think the "blank" template is perfect (and wish the Cordova default project was as good), but I know I'm going to need to tweak it a bit and once I do, I'll create a copy and use it for future Ionic projects.
In honor of this release - here is a result from a Google image search for "krypton koala":
Image credit: Discovery News
So earlier today before the OMG A WATCH IT BURNS event, David asked me a question about Ionic on Twitter:
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.
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.
This is something of a pet peeve of mine, and something I tend to whine about from time to time, so I will more than understand if you take this opportunity to stop reading and do something more productive than to listen to me complain. Still here? Good. Yesterday Chrome 37 was released. Awesome. So what changed? Let's (try) to find out.
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.
A few months ago I blogged about the awesome new tool we released, Project Parfait. Project Parfait lets you upload and inspect PSDs directly in the browser. For developers like myself this was especially nice. As powerful as Photoshop is, I don't have a lot of experience with it. I found Project Parfait to be a much easier tool. As a web developer, being able to quickly see color palettes, font faces, and sizes was a huge benefit.
I was originally going to be presenting just to the Memphis Technology User Groups tonight, but they have graciously said they don't mind if I open this up to the public. If you want to hear me give an introduction to Cordova, join me online tonight at 6:30 CST here: https://my.adobeconnect.com/raysworld/. I will be giving priority for QA to the Memphis group of course, but all our welcome to join in and - hopefully - learn something as well. This will be over Adobe Connect so be sure to use a Flash-enabled browser.