Adding this one for my own future reference. The important things to note was really how to remove the references to the NIB files when first building the project.
In the Resouces like locate the info.plist file and right click then go to source view and delete:
key - NSMainNibFile
string - MainWindow
While you’re in he resources list also delete the mainWindow.xib file. Finally open “Other Sources” main.m and you’re going to edit this line:
int retVal = UIApplicationMain(argc, argv, nil, nil);
and make it look like this:
int retVal = UIApplicationMain(argc, argv, nil, @"Your_App_Delegate_Class");
That pretty well sums up the key points. There’s some good information about UIWindow and UIView in the video as well if you’re not familiar with building your base view without IB. gCalWall was built largely without using Interface Builder at all so I was pretty familiar with most of it.
My first iPhone app just got approved for sale in the AppStore! I’m frickin excited! Talk about a long process though. Longer for me than many others I’m sure because it took a lot of reading and a lot of learning, but I got it done so the goal has been achieved.
More important than just the app, I guess this validates for me that you can teach an old dog new tricks… a couple months ago the closest I’d come to programming in many, many years was some simple VBScript stuff, and the minor bit of PHP/HTML I have to maintain at JAMM. So, naturally I need to send a HUGE thanks out to all the folks who have taken the time to write tutorials for beginners, the folks who’ve written the books (specifically Erica Sadun, Dave Mark/Jeff LaMarche), and everyone whose taken time to reply to noob questions on forums. There’s a serious wealth of information out there for a beginning programmer and its all come to life in a matter of months – so THANKS!
Alright, almost done with my shameless plug. I’m really looking forward to sharing this experience with everybody as its been very exciting, from the learning a whole new language, thinking through how things should work, writing the code, troubleshooting and beta testing… There’s a ton of stuff to cover so keep an eye on the site as I’ll be covering a lot of that stuff very soon.
gCalWall goes on sale on Wednesday the 25th (I’ll post a link when it goes up) … but for now here’s some more information on the app! I’ll be posting a video demo of the app on Wednesday (on that page) as well so you can see how it works. Alright … I’m off to go do a happy dance!
I’m going to let this video speak for itself for the most part. I plan on going over the interface you see for the HP Mini Mi in a video sometime over the next few days, so keep an eye out for that, but for now here’s a couple links:
Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press; or the right of the people…
Do you ever think “Ugh, I’d totally write a new blog post, if I just had something to say?” Or maybe, “I’m sick and tired of writer’s block but I don’t know what to do about it!”
Back in March when we announced Gravatar-powered profiles on WordPress.com, your profile page remained private so that only you could access it. Now that you’ve had a chance to update your…
Have you ever come across a blog post that you enjoyed so much you wanted to easily share it with the readers of your own blog? Sure, you can copy and paste the link and perhaps even a snippet of…
Have you been hearing a bunch of hubbub around the web lately about the upcoming release of WordPress version 3.0? I know I have, and it’s always fun to hear what people are saying when we get close…
When Neil Pasricha started his WordPress.com blog, 1,000 Awesome Things, he decided to highlight one awesome thing each weekday to help him keep a positive outlook.
On WordPress.com, you start with a standard WordPress.com domain name for your blog which looks something like this – example.wordpress.com. You then have the option of upgrading to a custom…