My Book

-
Recent Posts
Archives
- January 2019
- May 2017
- April 2017
- January 2017
- November 2016
- October 2016
- July 2016
- June 2016
- May 2016
- April 2016
- February 2016
- December 2015
- November 2015
- April 2015
- March 2015
- November 2014
- September 2014
- July 2014
- June 2014
- January 2014
- November 2013
- October 2013
- September 2013
- June 2013
- March 2013
- January 2013
- October 2012
- September 2012
- August 2012
- July 2012
- June 2012
- May 2012
- April 2012
- March 2012
- November 2011
- October 2011
- July 2011
- May 2011
- April 2011
- January 2011
- November 2010
- October 2010
- September 2010
Categories
- Android
- Auto Layout
- Books
- CocoaTouch
- Debugging
- Genetic Algorithms
- Interface Builder
- iOS 6
- iOS Programming for .NET Developers
- iOS7
- iOS8
- Jobs
- MacBook Pro
- MonoTouch
- Networking
- Objective-C
- Streaming Media
- Sustainable Coding
- Swift
- Thoughts
- Tic-tac-toe
- Tips and Tricks
- Two Letters
- UICollectionView
- UITableView
- Uncategorized
- User Experience
- XCode 3
- Xcode 4
Meta
Author Archives: Josh Smith
Save 20% on iOS Programming for .NET Developers this month
If you buy a paperback copy of iOS Programming for .NET Developers this month (October, 2012) be sure to use this coupon code to save 20% on your purchase: OCTBOOKS12 Visit Lulu.com to pick up your copy and get started … Continue reading
Determine the size of a View by inspecting its NIB
I was exploring the UICollectionView API tonight and stumbled upon an old problem. Both UITableView and UICollectionView ask their delegate for size information about the cells they display. When creating cells in separate XIB files, which I normally do, this … Continue reading
Posted in Interface Builder, Tips and Tricks, UICollectionView, UITableView
Comments Off on Determine the size of a View by inspecting its NIB
Brief overview of Auto Layout in iOS 6
This blog post examines the basics of Auto Layout in iOS 6 and suggests resources for learning more about the topic. Introduction to Auto Layout Starting with iOS 6 Apple has given developers a powerful new way to create user … Continue reading
Check out the iOS 6 Feast
Ray Wenderlich, whose iOS programming tutorials have helped countless aspiring iOS developers learn the trade, is now hosting a gigantic feast of iOS 6 goodness. He has dubbed it the iOS 6 Feast because there is course after course of … Continue reading
Posted in Books, iOS Programming for .NET Developers
1 Comment
What’s so bad about delighting users?
This is a sponsored post from my good friends over at Infragistics. Think of the last time you heard someone say “no, we can’t put that feature in the application because it might make our users more comfortable”. It is … Continue reading
Posted in User Experience
4 Comments
Preparing for an iOS Developer Job Interview
Do you have an interview lined up for an iOS development gig and want to make sure you’ve got all your bases covered? Check out this article I wrote about preparing for iOS developer job interviews, recently published by Software … Continue reading
Posted in iOS Programming for .NET Developers, Jobs
Comments Off on Preparing for an iOS Developer Job Interview
Colin Eberhardt reviews iOS Programming for .NET Developers
A fellow by the name of Colin Eberhardt in the U.K. has reviewed my book that teaches .NET devs how to write iPhone and iPad apps. Colin’s review of iOS Programming for .NET Developers is circumspect and has reasonable critiques. … Continue reading
Objective-C Literals for iOS in Xcode 4.4
Apple recently released Xcode 4.4, which includes several minor enhancements for iOS developers. One of those features, named Objective-C Literals, is fully supported for OS X desktop apps, but is still a work-in-progress for iOS apps. This “teaser” preview has … Continue reading
My book about iOS programming is now available in iBooks
Well, that was fast! Less than forty-eight hours after I submitted iOS Programming for .NET Developers to Apple’s iBookstore, it got approved and is now available for sale worldwide. I heard of some books taking weeks or even months to … Continue reading
Posted in Uncategorized
2 Comments
My book about iOS programming is now available!
Over the past several months I have been working like a madman on a book that explains iOS to .NET developers. I’m proud to announce that iOS Programming for .NET Developers has been published! Like my last book, this book … Continue reading
Posted in Books, iOS Programming for .NET Developers
15 Comments