Some excellent Web and iOS Training Material

December 23, 2011

I listen to the podcast Foundation with Kevin Rose where he interviews various tech startups. The podcast is very good and offers some helpful insight for anyone interested in entrepreneurship or creating a new startup.

During episode 14 of his Foundation podcast, Kevin interviewed Ryan Carson from Carsonified. Ryan is also the founder of the FOWA and FOWD conferences. One of Ryan’s startups was Think Vitamin, which is now called Treehouse. The Treehouse material is a series of videos you watch, and then you can test your knowledge with a quiz at the end of each section. When you pass a quiz, you unlock a badge. They also offer a public profile page where you can share which sections you have unlocked, and it shows a badge and a link to that section.

Team Treehouse – http://teamtreehouse.com/
Carsonified – http://carsonified.com/
Foundation podcast – http://revision3.com/foundation


Mac OS X Lion Auto Save and Versions

September 8, 2011

This will be a small article, but I thought I would share my findings about Auto Save and Versions in Mac OS X Lion.

I recently updated my 2011 model MacBook Pro to Lion. I have not had any problems, but I did discover one thing that caught me way off guard. The Mac apps that have been updated to support Auto Save and Versions no longer have a Save As option in the File menu when working with existing files.

I opened a photo in preview the other day to re-size it and save a smaller copy to email it. I am sure there are a ton of ways to do this, but I use a method I am familiar with. I noticed after I re-sized the photo that there was no Save As option in the file menu. And, after I closed the photo, I then realized my original had been re-sized. So, I then had to teach myself how to use the Revert to Save feature to undo the re-size. After a little experimentation, I discovered the Export option, which appears to be what they are calling Save As now.

I have to say, once I get used to this new feature, I am sure I will like it. I have never used Time Machine on a Mac before, but this Versions feature is pretty cool. But, there will be a learning curve to get used to it.

For more information on these features, check out Apple page on it.
http://www.apple.com/macosx/whats-new/auto-save.html


Kendo UI

August 11, 2011

I just learned about some new Web Controls from Telerik tonight, that are HTML5, CSS3 and JavaSript supported. They have a new suite of web controls in Beta that are not specifically .Net controls. Which is nice, as Telerik is known for having a really good, if not the best suite of .Net controls you can get. These new web controls scale from desktop to mobile, and support the 4 main mobile platforms; iOS, Android, Blackberry and WebOS. They also support the top 5 browsers; Mozilla, Safari, Chrome, IE and Opera.

You can check out these new controls at Kendo UI – http://www.kendoui.com/


Web Apps vs Native Apps

August 11, 2011

So, I thought I would write a little post on my views of a few apps I use a good bit. For starters, I feel I should say I use an iPhone 4 and DO NOT plan to switch to an Android device, even though I use several Google services. If I ever get an Android device, it will be a Nexus device and also a 2nd phone.

Google Reader – This is my main web surfing and article aggregating tool. I follow more than 50 blogs and this app is great for that. After trying several native apps, I have found that the easiest way to keep your read flags in sync with your Google Reader account, is to use the Google Reader webpage in a browser. I find the mobile version of the webpage very easy to use on a mobile device browser, and the site is even easy to use on a desktop browser. My main issue with the native apps is the polling they would have to do each time you synced the app. It would have to upload your read flags and started articles and then download any new articles. After several uses throughout the day, I would have my read flags reset, which was a huge pain.

Google+ – I have only been using the Google+ service for 2 weeks or so, and the few times I have used the new iPhone native app was frustrating. It takes longer to refresh than the Google+ webpage. Enough so, it is very noticeable. I think the update from the last few days, but the webpage does from what I can tell everything the native app does.

GMail – Well, the iPhone mail client is really good. I have recently figured out how to do GMail labels in it, as the app just treats GMail labels like IMAP folders. Once I get this down, I will likely be a lot happier. But, I have to say, managing your inbox, archiving and labeling are much easier to handle in the GMail mobile webpage than on the iPhone mail client.

Those are a few takes on a few apps I use on my mobile device.


New Editions of 2 of my Favorite iOS Dev Books

August 10, 2011

Likely my favorite iPhone Dev book has been updated and a 2nd Edition has been released. The Big Nerd Ranch books name was appropriately updated from iPhone Programming to iOS Programming.

Big Nerd Ranch – iOS Programming 2nd Edition – Amazon Link

Not really a iOS specific programming book, but Stephen Kochan’s book has been updated and a 3rd Edition has been released.

Stephen Kochan – Programming in Objective C 3rd Edition – Amazon Link


Azure MSDN Event June 2

May 22, 2011

If you are interested in the Microsoft Azure platform and live in the Charlotte NC area, check out this MSDN Event.

https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032485313&Culture=en-US


Windows Phone MSDN Event May 25

May 22, 2011

If you are interested in Windows Phone development and live in the Charlotte NC area, check out this MSDN Event.

https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032484770&Culture=en-US


Registered as an INETA Community Speaker

May 14, 2011

If you are a member of a user group in the tri-state area around South Carolina USA and would like to request a speaker, check out my INETA profile for requesting me as a speaker.

INETA Community Speakers Program


Carolina Code Camp 2011 Presentations

May 14, 2011

I gave an Intro to F# development presentation at the Carolina Code Camp in Charlotte NC today. The first part of my presentation covered many of the concepts from the F# Tutorial Project you can create from File > New > Project > F# in Visual Studio. The second part of my presentation was the stock ticker demo from the Channel9 video below.

Stock Ticker Demo
http://channel9.msdn.com/blogs/pdc2008/tl11

Carolina Code Camp 2011 URL
http://codecamp.developersguild.org/overview.html


Rock Paper Azure Challenge

May 14, 2011

Microsoft has a Rock Paper Azure Challenge setup. There is a bot .Net solution you can download to get started in the challenge. This solution has 3 different projects, which are VB, one C# and F#. So, you can code in your language of choice, and it is good to see F# get some love.

http://www.rockpaperazure.com/getstarted.aspx