<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3925523842848394206</id><updated>2012-02-08T18:13:26.602-08:00</updated><category term='Coding Style'/><category term='Beta Testing'/><category term='Xcode'/><category term='10.7'/><category term='Dragging'/><category term='RPG'/><category term='WWDC 11'/><category term='Moving Files'/><category term='Xcode 3'/><category term='mental health'/><category term='Airprinting'/><category term='Detail'/><category term='Quality'/><category term='Support'/><category term='iOS Updates'/><category term='Git'/><category term='Indie Dev'/><category term='Be a better Developer'/><category term='Care'/><category term='App Store'/><category term='Game Design'/><category term='iOS'/><category term='Blogs'/><category term='iAd'/><category term='cocos2d'/><category term='Lion'/><category term='Game Center'/><category term='Dev Tools'/><category term='lens tracker'/><category term='iTunes Connect'/><category term='Intern'/><category term='RIP Steve'/><category term='iOS 4.3'/><category term='Tips'/><category term='Strategy'/><category term='Game Development'/><category term='iOS Dev'/><category term='Community Project'/><category term='Cleaning'/><category term='ImageMagick'/><category term='welcome'/><category term='Icon'/><category term='App Review Team'/><category term='Success'/><category term='Just Wrong'/><category term='Rant'/><category term='Standing Desk'/><category term='fail'/><category term='macports'/><category term='iOS 4.2'/><category term='iOS 5.0'/><category term='Xcode 4'/><category term='Utilities'/><title type='text'>MeachWare Dev Blog</title><subtitle type='html'>iOS Development</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>57</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-4252031283128804605</id><published>2011-12-24T05:32:00.001-08:00</published><updated>2012-01-01T00:40:34.049-08:00</updated><title type='text'>Year End</title><summary type='text'>I'll close out 2011 with this post. Sorry my posting dropped off the latter half of the year, WARP gce was and continues to be a big project but the end is in sight.

I'm very excited to take my concepts and ideas for Legends of Hylore and put them into binary form :-)

If I have some free time I might post some code snipits from WARP gce since from a developer stand point it is packed with </summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/4252031283128804605/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2011/12/year-end.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/4252031283128804605'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/4252031283128804605'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2011/12/year-end.html' title='Year End'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-2384691923285374052</id><published>2011-11-27T14:24:00.000-08:00</published><updated>2011-12-03T15:58:08.140-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Rant'/><title type='text'>iTunes Reviewers</title><summary type='text'>[WARNING: RANT] &lt;- totally non-helpful post

This is a general rant and not targeted at any one specific iTunes reviewer; HOWEVER, the old saying "if the shoe fits" does apply.

I'm getting pretty tired of reading all the whining and bitching from reviewers and not just on my apps; they are everywhere. In addition, nearly ALL the bitching (at least with my apps) is about a feature that the </summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/2384691923285374052/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2011/11/itunes-reviewers.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/2384691923285374052'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/2384691923285374052'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2011/11/itunes-reviewers.html' title='iTunes Reviewers'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-2395662406503591559</id><published>2011-11-13T08:30:00.000-08:00</published><updated>2011-12-30T03:45:43.173-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iOS 5.0'/><title type='text'>iOS 5 - Settings Quick Launch</title><summary type='text'>Notice: Seems iOS 5.1b1 has disabled the "prefs" URL
Preference Shortcuts
(Live links for your iOS device)
About — prefs:root=General&amp;path=About
Accessibility — prefs:root=General&amp;path=ACCESSIBILITY
Airplane Mode On — prefs:root=AIRPLANE_MODE
Auto-Lock — prefs:root=General&amp;path=AUTOLOCK
Brightness — prefs:root=Brightness
Bluetooth — prefs:root=General&amp;path=Bluetooth
Date &amp; Time — prefs:root=</summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/2395662406503591559/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2011/11/ios-5-settings-quick-launch.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/2395662406503591559'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/2395662406503591559'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2011/11/ios-5-settings-quick-launch.html' title='iOS 5 - Settings Quick Launch'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-4448357528374559784</id><published>2011-11-02T15:47:00.000-07:00</published><updated>2011-11-02T15:47:06.802-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cocos2d'/><category scheme='http://www.blogger.com/atom/ns#' term='fail'/><category scheme='http://www.blogger.com/atom/ns#' term='RPG'/><title type='text'>[Epic Fail] Search for Open Source RPG</title><summary type='text'>So, search google.code or git or wherever and you will find:
lots and lots of good intentions and well wishing but I've yet to find one that is viable or even modifiable for iOS development (except the Arianne engine)

So with that said... I'm going to develop a Cocos2d based RPG engine(1), it will NOT be open source. You will however be able to purchase a license to develop your own RPG games.

</summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/4448357528374559784/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2011/11/epic-fail-search-for-open-source-rpg.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/4448357528374559784'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/4448357528374559784'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2011/11/epic-fail-search-for-open-source-rpg.html' title='[Epic Fail] Search for Open Source RPG'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-8356688844441901554</id><published>2011-10-06T07:44:00.000-07:00</published><updated>2011-10-06T07:50:10.074-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='10.7'/><category scheme='http://www.blogger.com/atom/ns#' term='RIP Steve'/><category scheme='http://www.blogger.com/atom/ns#' term='Dragging'/><title type='text'>[10.7] Lion - Enable dragging</title><summary type='text'>So I'm about to switch over to a new (okay, used) 17" MacBook Pro and after I upgraded to Lion on my iMac I had to hack-enable "dragging" on my Magic-Pad. But my hack didn't work on the MacBook Pro. :-/

Define Dragging: on a trackpad, tap and then move your finger to "drag" the item you tapped on (so tap and hold, slide).

After several searches, thinking my google-fu must be slipping I found it</summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/8356688844441901554/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2011/10/107-lion-enable-dragging.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/8356688844441901554'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/8356688844441901554'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2011/10/107-lion-enable-dragging.html' title='[10.7] Lion - Enable dragging'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-GPvDRX4EqN0/To3AGYsx6pI/AAAAAAAAAGU/sp9r8z16gEQ/s72-c/Enable-Dragging.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-5237389234004078606</id><published>2011-09-20T15:22:00.000-07:00</published><updated>2011-09-29T18:37:42.418-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iOS 5.0'/><title type='text'>[iOS5] GM build Friday September 23</title><summary type='text'>Just my prediction... since the iCloud reset is on Thursday... but I'm actually hoping for beta 8! Need to iron out some turn-based wrinkles.

Edit: pretty much an epic fail!
:-)</summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/5237389234004078606/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2011/09/ios5-gm-build-friday-september-23.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/5237389234004078606'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/5237389234004078606'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2011/09/ios5-gm-build-friday-september-23.html' title='[iOS5] GM build Friday September 23'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-6808887022312550367</id><published>2011-08-31T08:20:00.000-07:00</published><updated>2011-08-31T08:20:57.139-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iOS 5.0'/><title type='text'>Nothing new...</title><summary type='text'>Sorry for the lack of information; pretty much been waist deep in Turn-based gaming (iOS 5). I wish I could write more but since its still under NDA... and I care about my developer status ;-)</summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/6808887022312550367/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2011/08/nothing-new.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/6808887022312550367'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/6808887022312550367'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2011/08/nothing-new.html' title='Nothing new...'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-5996229144378094454</id><published>2011-07-26T05:32:00.000-07:00</published><updated>2011-10-06T05:53:07.052-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iOS Dev'/><category scheme='http://www.blogger.com/atom/ns#' term='Xcode 3'/><category scheme='http://www.blogger.com/atom/ns#' term='Lion'/><title type='text'>Install Xcode 3 on Lion</title><summary type='text'>I'm not going to post anything but this link:

http://anatomicwax.tumblr.com/post/8064949186/installing-xcode-3-2-6-on-lion-redux

:-)

I needed this because I still use Property List Editor to edit and save binary plist and strings files. If anyone knows how to do this with Xcode 4, please let me know.

NOTICE: I tried to open my .strings file AFTER I opened and saved it in Xcode 4 and it was </summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/5996229144378094454/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2011/07/install-xcode-3-on-lion.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/5996229144378094454'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/5996229144378094454'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2011/07/install-xcode-3-on-lion.html' title='Install Xcode 3 on Lion'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-6153258806619462243</id><published>2011-07-25T14:58:00.000-07:00</published><updated>2012-01-01T00:43:37.805-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iOS Dev'/><category scheme='http://www.blogger.com/atom/ns#' term='Xcode 4'/><category scheme='http://www.blogger.com/atom/ns#' term='Lion'/><title type='text'>10.7 and iOS Production Environment</title><summary type='text'>Well over the weekend I made the switch to 10.7 Lion. I performed a clean install, mostly because my 10.6 had more crap installed than I care to admit. About the only thing I may miss is MacPorts / ImageMagik.

I checked several blogs and noticed the trend was posting how to make Lion like 10.6 SL.... ????

Yeah, guess we're a bit afraid of change, aren't we.. ?

So far I'm all set after just a </summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/6153258806619462243/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2011/07/107-and-ios-production-environment.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/6153258806619462243'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/6153258806619462243'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2011/07/107-and-ios-production-environment.html' title='10.7 and iOS Production Environment'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-8302698188479966634</id><published>2011-07-22T08:20:00.000-07:00</published><updated>2012-01-01T00:45:00.980-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iOS Dev'/><category scheme='http://www.blogger.com/atom/ns#' term='Success'/><category scheme='http://www.blogger.com/atom/ns#' term='Game Center'/><title type='text'>Know Success Even When it Slaps You in the Face!</title><summary type='text'>AKA: Hyper WARP gce Development Report

Hyper WARP gce was developed because:
1: I love Space Trading games
2: I needed to get a handle on a full Game Center integration
3. I needed to get a handle on adding consumable IAP's in an app

While I did not write this down, (which I think all your goals should be written down) I loosely defined success for the project as 500 Game Center players within </summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/8302698188479966634/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2011/07/know-success-even-when-it-slaps-you-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/8302698188479966634'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/8302698188479966634'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2011/07/know-success-even-when-it-slaps-you-in.html' title='Know Success Even When it Slaps You in the Face!'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-4372680246222395955</id><published>2011-07-11T08:26:00.001-07:00</published><updated>2011-07-11T08:41:47.913-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iOS Dev'/><title type='text'>CrashCatcher</title><summary type='text'>Available on GitHub:
http://github.com/meachware/CrashCatcher

Ever wish you could apologize to your user after your app crashed? Me too.

Please note this is designed for MULTI-TASKING DEVICES ONLY!

Enter CrashCatcher, no it does nothing to prevent or "catch" crashes or errors in your app; I'll leave that up to you. What it does is simply logs that the app started up and logs that the app did </summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/4372680246222395955/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2011/07/crashcatcher.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/4372680246222395955'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/4372680246222395955'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2011/07/crashcatcher.html' title='CrashCatcher'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-tpZnZocQ-vU/ThsYHW8mEmI/AAAAAAAAAF4/6rTqYNhIquE/s72-c/CCImage.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-1814681109928534454</id><published>2011-07-10T18:17:00.000-07:00</published><updated>2011-07-10T18:17:38.684-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iOS Dev'/><category scheme='http://www.blogger.com/atom/ns#' term='Be a better Developer'/><category scheme='http://www.blogger.com/atom/ns#' term='Beta Testing'/><title type='text'>Come on guys!</title><summary type='text'>[Rant]
For the love of god! Fellow developers:
1: if you support rotation in you app, for christs sake, rotate it and test it!
2: if you use networks services, test your app on cellular AND an EDGE connection! &lt;- especially if you are trying to show me your wares!
3: if you offer a universal app, make sure it functions properly on a real iPad!
[End of rant]

Okay, I know I feel better, how about </summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/1814681109928534454/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2011/07/come-on-guys.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/1814681109928534454'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/1814681109928534454'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2011/07/come-on-guys.html' title='Come on guys!'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-1119431613804009520</id><published>2011-07-09T05:33:00.000-07:00</published><updated>2011-07-09T05:34:14.772-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Indie Dev'/><category scheme='http://www.blogger.com/atom/ns#' term='iOS Dev'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips'/><title type='text'>Show Developer Notices</title><summary type='text'>So while we are deep in the forest, putting out fires, inspecting the underbrush... sometimes... I know just every so often, um, we forget to "undo" our developer hacks / changes.

I now call this method from applicationDidBecomeActive ... to help :-)

In a common header file I have:

#define kAllowCheats                    1   // 1 on, 0 off
In my game manager I have this:-(void)checkDevSettings</summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/1119431613804009520/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2011/07/show-developer-notices.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/1119431613804009520'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/1119431613804009520'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2011/07/show-developer-notices.html' title='Show Developer Notices'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-3149885886619050561</id><published>2011-07-05T16:37:00.000-07:00</published><updated>2011-07-05T16:37:29.564-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Xcode 4'/><category scheme='http://www.blogger.com/atom/ns#' term='iOS 5.0'/><title type='text'>[iOS5] WiFi Sync Notice</title><summary type='text'>Quick troubleshooting tip

Scenario: You have the iTunes beta install and are testing iOS 5, so you think "Hey let's try this WiFi sync out". Seems to work okay, cool. Except now your Xcode 4.0.2 goes bullsh!t and freezes up every three minutes!

Solution: Disable WiFi sync on ALL iOS 5 devices. :-(

Detail: With Xcode 4.0.2 all of a sudden my iOS 5 iPhone 4 would show up in organizer. Erm, yeah </summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/3149885886619050561/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2011/07/ios5-wifi-sync-notice.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/3149885886619050561'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/3149885886619050561'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2011/07/ios5-wifi-sync-notice.html' title='[iOS5] WiFi Sync Notice'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-6195793462249999708</id><published>2011-07-03T04:41:00.000-07:00</published><updated>2012-01-01T00:47:21.787-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Moving Files'/><category scheme='http://www.blogger.com/atom/ns#' term='iOS 5.0'/><title type='text'>[iOS5] Saved Files Alert!</title><summary type='text'>Game, utility or whatever app you are developing. Know this... as of iOS 5; the USER will have full visibility into your apps Document folder. &lt;- as of beta 2

I have already started saving my apps data to the /Library folder but in my recent game WARP gce, the "save" files are still in /Documents.

So on your iOS 5 test device go to Settings -&gt; General -&gt; Usage and select an app
We're are still </summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/6195793462249999708/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2011/07/ios5-saved-files-alert.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/6195793462249999708'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/6195793462249999708'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2011/07/ios5-saved-files-alert.html' title='[iOS5] Saved Files Alert!'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-RKGmd2lcLes/ThBTbiyIVGI/AAAAAAAAAFw/rG5OBoqYSQ4/s72-c/IMG_0005.PNG' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-8789727652924601385</id><published>2011-06-12T07:23:00.000-07:00</published><updated>2012-01-01T00:41:45.977-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iOS Dev'/><category scheme='http://www.blogger.com/atom/ns#' term='Xcode'/><category scheme='http://www.blogger.com/atom/ns#' term='Xcode 4'/><category scheme='http://www.blogger.com/atom/ns#' term='iOS 5.0'/><title type='text'>[iOS5] Caution!</title><summary type='text'>I had Xcode 4.0.2 installed in /Developer and Xcode 4.2 (beta) installed in /Beta. I could work and run both just fine.

I had to submit an update to an existing app (WARP gce was approved!). When I built to test the app on my device Xcode 4.0.2 gave me a signing error, something about the code_wrapper. So I tried just re-installing Xcode 4.0.2 and the error was fixed (most likely because Xcode </summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/8789727652924601385/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2011/06/ios5-caution.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/8789727652924601385'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/8789727652924601385'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2011/06/ios5-caution.html' title='[iOS5] Caution!'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-3253639275960515117</id><published>2011-06-06T07:58:00.000-07:00</published><updated>2011-06-06T12:03:29.796-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iOS 5.0'/><title type='text'>iOS 5.0 Pre-Keynote</title><summary type='text'>Well we should get the beta for iOS 5.0 today. Here's what I think:

iOS 5.0 will install on an iPod 4th gen or iPhone or iPad. So yeah it will exclude the 3rd gen iPod and iPhone 3GS.
This will cause the usual "I'm not going to developer for iOS anymore" blog posts and developers will take their ball and go (home) to Android.
However, iOS 5.0 will have such a compelling feature set that most </summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/3253639275960515117/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2011/06/ios-50-pre-keynote.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/3253639275960515117'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/3253639275960515117'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2011/06/ios-50-pre-keynote.html' title='iOS 5.0 Pre-Keynote'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-7438788601583692831</id><published>2011-06-03T16:10:00.000-07:00</published><updated>2011-06-03T16:11:20.999-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Xcode 4'/><title type='text'>Speed up Xcode 4</title><summary type='text'>Love it or hate it... Xcode 4 is here to stay...

Browsing the Apple forums I happened upon a post with the most excellent comment from crisB regarding speeding up Xcode 4.

My Xcode 4 was PAINFULLY slow...

Basically you need to remove the workspace file from the contents of your project.

Here's a before and after shot. My project's file was 50MB's and my Xcode 4 was running EXTREMELY </summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/7438788601583692831/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2011/06/speed-up-xcode-4.html#comment-form' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/7438788601583692831'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/7438788601583692831'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2011/06/speed-up-xcode-4.html' title='Speed up Xcode 4'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-qNQo4cLYNbg/TelpAJNMAUI/AAAAAAAAAFo/idGQnWl_KsE/s72-c/Screen+shot+2011-06-03+at+4.04.55+PM.png' height='72' width='72'/><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-2927212966456217130</id><published>2011-04-23T07:05:00.000-07:00</published><updated>2011-04-29T09:47:34.777-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iOS Dev'/><category scheme='http://www.blogger.com/atom/ns#' term='Intern'/><title type='text'>MeachWare Intern Positions</title><summary type='text'>We have two intern positions available. Please see this post and stay tuned for the job posting ads.

Update: Added both job descriptions.


Links to PDF's here:ProgrammerGraphics Design
Thanks
Greg</summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/2927212966456217130/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2011/04/meachware-intern-positions.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/2927212966456217130'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/2927212966456217130'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2011/04/meachware-intern-positions.html' title='MeachWare Intern Positions'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-iRmyqhTElqs/TbrqlYFb-hI/AAAAAAAAAFY/IqYONbntgCo/s72-c/Intern+Position.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-7302107242405252554</id><published>2011-04-15T05:09:00.000-07:00</published><updated>2011-04-15T05:45:20.791-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iOS 4.3'/><title type='text'>iOS 4.3.2 Download links</title><summary type='text'>[Direct Links] Download iOS 4.3.2 for iPhone, iPad and iPod TouchiPhone 4 (GSM) (not Verizon)
iPhone 4 (CDMA) (Verizon)
iPhone 3GS
iPad 2 WiFi
iPad 2 GSM
iPad 2 CDMA
iPad
iPod Touch 3rd Gen
iPod Touch 4th Gen

Oh and of course we have another 4.6GB download for Xcode... wow! you'd think Apple could implement a "sparkle" type incremental update but since we can't do it with iOS apps guess they </summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/7302107242405252554/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2011/04/ios-432-download-links.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/7302107242405252554'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/7302107242405252554'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2011/04/ios-432-download-links.html' title='iOS 4.3.2 Download links'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-8481906097069105520</id><published>2011-03-28T07:42:00.000-07:00</published><updated>2011-03-28T17:19:22.478-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WWDC 11'/><title type='text'>WWDC 2011 June 6-10</title><summary type='text'>
It's official, WWDC 2011 will be held on June 6th through the 10th.... and it's SOLD OUT!




but now I don't think I'm going... :-(


WWDC09: Sold out in 28+ Days
WWDC10: Sold out in 8 Days
WWDC11: Sold out in &lt; 1 Day
WWDC12: 42 minutes???


Jeff's got his blog updated, if you are going make sure you check this out... do it NOW!!!</summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/8481906097069105520/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2011/03/wwdc-2011-june-6-10.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/8481906097069105520'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/8481906097069105520'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2011/03/wwdc-2011-june-6-10.html' title='WWDC 2011 June 6-10'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-zuRiV0EeSAg/TZEjSSga6bI/AAAAAAAAAFM/9XsrtBiwHCQ/s72-c/wwdc11_callout_soldout.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-8788213847780572801</id><published>2011-03-25T13:27:00.000-07:00</published><updated>2011-03-25T13:27:28.358-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iOS Updates'/><title type='text'>iOS 4.3.1 Download links</title><summary type='text'>
[Direct Links] Download iOS 4.3.1 for iPhone, iPad and iPod TouchiPhone 4 (GSM) (not Verizon)
iPhone 3GS
iPad 2 WiFi
iPad 2 GSM
iPad 2 CDMA
iPad
iPod touch 3G
iPod touch 4G
Looking for the Verizon iOS 4.3.1 update? me too!
Oh and of course we have another 4.3GB download for Xcode... wow! you'd think Apple could implement a "sparkle" type incremental update but since we can't do it with iOS apps </summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/8788213847780572801/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2011/03/ios-431-download-links.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/8788213847780572801'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/8788213847780572801'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2011/03/ios-431-download-links.html' title='iOS 4.3.1 Download links'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-6264343176289854610</id><published>2011-03-23T07:32:00.000-07:00</published><updated>2011-03-23T07:33:18.416-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blogs'/><category scheme='http://www.blogger.com/atom/ns#' term='Dev Tools'/><title type='text'>Back to life</title><summary type='text'>I missed this somewhere... sorry but Mobile Orchard is back on-line. Last I knew Dan was "taking his ball and going home".... guess he had a change of heart (or pocketbook). Note: I can't locate Dan's blog post as it has disappeared, I guess you can take back what you say on the interweb ;-)

Miss Mobile Orchard? We’re back!

Regardless, it was a great resource and should continue to be, if </summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/6264343176289854610/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2011/03/back-to-life.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/6264343176289854610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/6264343176289854610'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2011/03/back-to-life.html' title='Back to life'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-8757910466671970230</id><published>2011-03-22T05:14:00.000-07:00</published><updated>2011-03-22T05:14:51.592-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Just Wrong'/><category scheme='http://www.blogger.com/atom/ns#' term='App Store'/><title type='text'>App Store Top 100</title><summary type='text'>WOW, this pretty much sums up how I feel about the "mechanics" of the App Store ranking... why oh why did this app make it to #1???



Nuff said...</summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/8757910466671970230/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2011/03/app-store-top-100.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/8757910466671970230'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/8757910466671970230'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2011/03/app-store-top-100.html' title='App Store Top 100'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='https://lh6.googleusercontent.com/-tp3Vh6aU0rw/TYiSYpyTvqI/AAAAAAAAAEw/qG8D-I1BGRs/s72-c/AppleShoot-1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-7296956590858201968</id><published>2011-03-21T10:46:00.000-07:00</published><updated>2011-03-21T10:46:53.970-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iOS'/><category scheme='http://www.blogger.com/atom/ns#' term='Quality'/><category scheme='http://www.blogger.com/atom/ns#' term='Detail'/><title type='text'>Too Much Detail - Refinement</title><summary type='text'>So I was using a new app the other day and noticed the developer also used the same code (available to anyone) that we use in Battery Stat Pro albeit with one glaring exception.

This app doesn't set the color to the current value... which quite frankly I find very inconvenient from a user perspective. You launch the app, tap the color block and then touch anywhere and the color changes, always </summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/7296956590858201968/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2011/03/too-much-detail-refinement.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/7296956590858201968'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/7296956590858201968'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2011/03/too-much-detail-refinement.html' title='Too Much Detail - Refinement'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='https://lh6.googleusercontent.com/-Fa4iYZg6_zQ/TYeNB5VP8DI/AAAAAAAAAEs/EUk1YHZjtYQ/s72-c/Smart.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-4479246216834494932</id><published>2011-03-19T13:02:00.000-07:00</published><updated>2011-03-19T13:02:54.511-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Beta Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='iOS'/><title type='text'>Beta Testing Requirements</title><summary type='text'>First of all, thank you for considering to help us beta test our product. Beta testing is an important part of attaining a smooth, stable and polished app so we truly value your contribution. 
Here are some guidelines and expectations to help understand the process.
First some do's and don'tsDO'S:DO show the app to your family &amp; friendsDO have fun using the appDO record as much detail as possible</summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/4479246216834494932/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2011/03/beta-testing-requirements.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/4479246216834494932'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/4479246216834494932'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2011/03/beta-testing-requirements.html' title='Beta Testing Requirements'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-8050510233449935053</id><published>2011-03-12T10:55:00.000-08:00</published><updated>2011-03-12T10:55:16.381-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips'/><category scheme='http://www.blogger.com/atom/ns#' term='iOS'/><category scheme='http://www.blogger.com/atom/ns#' term='Xcode 4'/><title type='text'>[Xcode 4] - Where is my build?</title><summary type='text'>The second in a series of (hopefully) helpful Xcode 4 posts.

I knew right where my "Build" folder was in Xcode 3 and my "Release" or "AppStore" or "Debug" builds were right in there, plain and simple. Now with Xcode 4:


Where the frack are they in Xcode 4???
Fear not, Xcode 4 (default settings) uses a common build or derived data folder.
(1000 words)


I put a shortcut to this folder in my "</summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/8050510233449935053/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2011/03/xcode-4-where-is-my-build.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/8050510233449935053'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/8050510233449935053'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2011/03/xcode-4-where-is-my-build.html' title='[Xcode 4] - Where is my build?'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='https://lh3.googleusercontent.com/-4bKmW9nua8Y/TXvAONdrk-I/AAAAAAAAAEg/0Co_pwGn4YI/s72-c/Screen+shot+2011-03-12+at+10.17.51+AM.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-7509456697224076517</id><published>2011-03-09T12:35:00.000-08:00</published><updated>2011-03-09T12:46:33.609-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Git'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips'/><category scheme='http://www.blogger.com/atom/ns#' term='iOS'/><category scheme='http://www.blogger.com/atom/ns#' term='Xcode 4'/><title type='text'>Get Ready for Xcode 4 and Get Git!</title><summary type='text'>So I'm stepping up and into the 20th(???) century.. :-D yes, I'm finally using an SCM! W00T!

I can't show any Xcode 4 screenshots (yet) since it is still under NDA but I can say that it is flat out super easy to use Git within Xcode 4. I also won't embarrass myself and tell you how I had been managing my projects before Git.

Here's a very quick overview:

1. Download, install and configure Git.</summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/7509456697224076517/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2011/03/get-ready-for-xcode-4-and-get-git.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/7509456697224076517'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/7509456697224076517'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2011/03/get-ready-for-xcode-4-and-get-git.html' title='Get Ready for Xcode 4 and Get Git!'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-5197674860825581333</id><published>2011-03-09T08:28:00.000-08:00</published><updated>2011-03-28T06:50:49.728-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cocos2d'/><category scheme='http://www.blogger.com/atom/ns#' term='Xcode'/><category scheme='http://www.blogger.com/atom/ns#' term='iOS'/><category scheme='http://www.blogger.com/atom/ns#' term='Xcode 4'/><title type='text'>Xcode 4 &amp; Xcode 3 Work Fine Together</title><summary type='text'>Edit: Very timely! didn't know Xcode 4 would be released today!

DO NOT INSTALL XCODE 4 in the default location!!!
If you do/did you will/have replaced your Xcode 3 installation.

Edit: sorry for shouting...

Wait, what? you already installed it and now you lost Xcode 3... ARG the humanity!!!! Okay all is not lost, take a quick look at this older post about selecting a different folder for Xcode </summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/5197674860825581333/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2011/03/xcode-4-xcode-3-work-fine-together.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/5197674860825581333'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/5197674860825581333'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2011/03/xcode-4-xcode-3-work-fine-together.html' title='Xcode 4 &amp; Xcode 3 Work Fine Together'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-XMQqguqceNM/TZCR6Bwal2I/AAAAAAAAAFA/-d21pi5q23U/s72-c/Default-Xcode-1.png' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-4286269895025061734</id><published>2011-03-07T10:36:00.000-08:00</published><updated>2011-03-07T10:39:11.917-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WWDC 11'/><category scheme='http://www.blogger.com/atom/ns#' term='iOS'/><title type='text'>WWDC 2011 Phase I</title><summary type='text'>Phase I: Hotel booked ✓
Phase II: WWDC ticket purchased ✘
Phase III: Flight booked ✘


WOW, I can't believe I made a hotel reservation for WWDC 11 based on some speculation!

Seems it was a good thing since several of the hotels I checked (including hotel Milano) are fully booked, or at least are not offering any rooms during June 5-9, 2011.

Stay tuned as I'll be posting all related WWDC 11 info</summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/4286269895025061734/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2011/03/wwdc-2011-phase-i.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/4286269895025061734'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/4286269895025061734'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2011/03/wwdc-2011-phase-i.html' title='WWDC 2011 Phase I'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-6284341612893949932</id><published>2011-03-02T14:51:00.001-08:00</published><updated>2011-03-02T14:54:30.084-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='App Review Team'/><category scheme='http://www.blogger.com/atom/ns#' term='iTunes Connect'/><title type='text'>Honesty - generally the best policy!</title><summary type='text'>I recently updated Qwik Text and thought I would try and add a user requested feature. Okay, I know this doesn't sound very impressive... except that the feature was a "quit" function and we know Apple generally doesn't like that.



Anyhow I updated Qwik Text, added the new quick launch option to quit app, tested it and then submitted it to the store. Well, 6 days later and it has been approved.</summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/6284341612893949932/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2011/03/honesty-generally-best-policy.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/6284341612893949932'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/6284341612893949932'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2011/03/honesty-generally-best-policy.html' title='Honesty - generally the best policy!'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='https://lh4.googleusercontent.com/-eSuwynTOz7w/TW7KaQHAtmI/AAAAAAAAAD0/7IQAHzs2fB8/s72-c/img_0143-2.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-4654632563424452804</id><published>2011-02-23T17:53:00.000-08:00</published><updated>2011-02-23T19:03:01.543-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Airprinting'/><category scheme='http://www.blogger.com/atom/ns#' term='iOS 4.2'/><title type='text'>[How To] iOS Airprinting with Airport Express</title><summary type='text'>Just a quick "How To" to get your iOS devices printing on your home network.. with ANY USB printer.

I had, during iOS 4.2 beta testing, my USB HP CM1017 color laser printer shared via my iMac working on my iOS 4.2 test devices. We've now moved to a new apartment and when setting up our office I did not want to use a USB printer anymore.

We had a couple of unused Airport Express (with USB ports)</summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/4654632563424452804/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2011/02/how-to-ios-airprinting-with-airport.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/4654632563424452804'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/4654632563424452804'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2011/02/how-to-ios-airprinting-with-airport.html' title='[How To] iOS Airprinting with Airport Express'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-jOtP9W-itG8/TWW3rpiLslI/AAAAAAAAADU/0jVAO-RpA6E/s72-c/Screen+shot+2011-02-23+at+5.38.17+PM.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-167311323010759644</id><published>2011-02-23T08:10:00.000-08:00</published><updated>2011-02-23T08:10:23.602-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Community Project'/><category scheme='http://www.blogger.com/atom/ns#' term='Game Development'/><title type='text'>Community Project Update</title><summary type='text'>Things are moving right along on the community project and I'm very glad I signed up to work on it. Yes it has cut into my limited time but the experience has far exceeded whatever lost time on my current projects.

One of the biggest benefits is to watch the progress (changes, updates, tweaks, etc) over each iteration. The interaction between the other contributors has been great too.

I'm now </summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/167311323010759644/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2011/02/community-project-update.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/167311323010759644'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/167311323010759644'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2011/02/community-project-update.html' title='Community Project Update'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-3070712109826648953</id><published>2011-01-24T06:16:00.000-08:00</published><updated>2011-01-24T06:19:36.296-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips'/><category scheme='http://www.blogger.com/atom/ns#' term='Xcode'/><category scheme='http://www.blogger.com/atom/ns#' term='iOS'/><title type='text'>Add Text Files to your Xcode Project</title><summary type='text'>I just started using this technique a few months ago (I know, seasoned developers are probably laughing at me...) but I have since found it to be extremely helpful.

Being a very small Indie iOS developer, I usually have more than one project "in the works" and I will have an idea or I find some really cool sound effect or maybe some new code snipit that I want to use / include in one of my </summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/3070712109826648953/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2011/01/add-text-files-to-your-xcode-project.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/3070712109826648953'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/3070712109826648953'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2011/01/add-text-files-to-your-xcode-project.html' title='Add Text Files to your Xcode Project'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_QFRSHNgv2rg/TT2JDRe0cdI/AAAAAAAAADI/N_mmzO_0mNA/s72-c/shot1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-8589689235619805895</id><published>2011-01-19T05:10:00.000-08:00</published><updated>2011-02-23T08:11:02.076-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Community Project'/><category scheme='http://www.blogger.com/atom/ns#' term='cocos2d'/><category scheme='http://www.blogger.com/atom/ns#' term='Game Development'/><category scheme='http://www.blogger.com/atom/ns#' term='iOS'/><title type='text'>Community Game Project</title><summary type='text'>We are participating in a Community game project. We had a delayed start but the project has been underway for almost a week and so far it's very cool. Indeed a great experience, especially for someone that has never developed in a team environment.

You can find out more about the project here:
http://www.iPhoneGameKit.com/community/</summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/8589689235619805895/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2011/01/community-game-project.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/8589689235619805895'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/8589689235619805895'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2011/01/community-game-project.html' title='Community Game Project'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-6776859941428905280</id><published>2011-01-14T05:16:00.000-08:00</published><updated>2011-01-14T05:16:49.667-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips'/><category scheme='http://www.blogger.com/atom/ns#' term='Cleaning'/><category scheme='http://www.blogger.com/atom/ns#' term='Care'/><title type='text'>Mr. Clean Magic Eraser</title><summary type='text'>Just a real quick cleaning tip, mostly for (metal) Macbook users but I'm sure it will work on almost anything.

You can use the Magic Eraser from Mr. Clean on your entire Macbook (except the LCD(1)).

NOTICE: USE IT DRY, NOT DAMP OR WET!

If you've never used this product, you'll be amazed. We've been using it to keep all our Macbooks look brand spanking new.



Note: Since its glass its probably</summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/6776859941428905280/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2011/01/mr-clean-magic-eraser.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/6776859941428905280'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/6776859941428905280'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2011/01/mr-clean-magic-eraser.html' title='Mr. Clean Magic Eraser'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_QFRSHNgv2rg/TTBMY9rVzqI/AAAAAAAAACU/hnZhA09NALY/s72-c/mrClean_prod01_img_01.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-4753702691439857420</id><published>2011-01-13T06:56:00.000-08:00</published><updated>2011-01-13T06:58:36.284-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Standing Desk'/><category scheme='http://www.blogger.com/atom/ns#' term='iOS'/><title type='text'>Standing Desk (trial)</title><summary type='text'>Like many other iOS developers, I too find myself sitting way toooo long. My wife and I have matching (sit down) desks in our home office and they are not really conducive to using blocks or reams of paper, in addition, my iMac is nestled nicely under a hutch style bookcase so lifting it up is out of the question.

Dora the Explorer™ to the rescue! Yes indeed that is my grand daughters Dora tray </summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/4753702691439857420/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2011/01/standing-desk-trial.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/4753702691439857420'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/4753702691439857420'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2011/01/standing-desk-trial.html' title='Standing Desk (trial)'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_QFRSHNgv2rg/TS8STAMHglI/AAAAAAAAACM/8A0Sj2F6TG0/s72-c/IMG_0116.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-8247159048775795234</id><published>2011-01-06T06:14:00.000-08:00</published><updated>2011-01-12T16:15:21.636-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Xcode'/><title type='text'>Xcode Updates</title><summary type='text'>Revised: Jan-12-2011 (iOS 4.3 beta1)
I have seen this mentioned quite often while reading the many forums about the steps developers take to resolve problems:

They mention as one of the steps that they even updated Xcode to the newest version. This would mean to me that they were NOT using the newest version to begin with. I cannot think of any reason to NOT install the newest Xcode once it has </summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/8247159048775795234/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2011/01/xcode-updates.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/8247159048775795234'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/8247159048775795234'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2011/01/xcode-updates.html' title='Xcode Updates'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_QFRSHNgv2rg/TS5DCx-7P8I/AAAAAAAAACE/5GRNWTcdzXE/s72-c/BetaDev+folder.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-9004153609778077767</id><published>2010-12-22T06:19:00.000-08:00</published><updated>2010-12-23T05:45:23.913-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Icon'/><category scheme='http://www.blogger.com/atom/ns#' term='Game Center'/><title type='text'>iOS Game Center Icon Overlay</title><summary type='text'>In case you missed my sample icon I used in the Icon Set Creation Tool, I was using a nice Game Center logo, like all the other social gaming providers use. Well to my dismay I found a post on the Apple developer forums that "we" are not allowed to the Game Center logo in our apps icon. Now I'm not sure its specific to the full size logo which would be pretty dumb, right?

&lt;begin side discussion&gt;</summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/9004153609778077767/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2010/12/ios-game-center-icon-overlay.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/9004153609778077767'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/9004153609778077767'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2010/12/ios-game-center-icon-overlay.html' title='iOS Game Center Icon Overlay'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_QFRSHNgv2rg/TRIH23AWGxI/AAAAAAAAABs/9DP8PuJYLNA/s72-c/512GameCenterOverlaySample.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-2291159731015277540</id><published>2010-12-18T08:08:00.000-08:00</published><updated>2011-03-23T05:33:51.371-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dev Tools'/><category scheme='http://www.blogger.com/atom/ns#' term='Icon'/><category scheme='http://www.blogger.com/atom/ns#' term='iOS'/><title type='text'>iOS Icon set Creator</title><summary type='text'>I was updating the icon for Easy Lander and was annoyed every time I wanted to see the update in the Simulator or on my device because I had to take my new 512x512 icon and resize it, a few times.

&lt;fanboy alert!&gt;
This is why I love using a Mac! - AUTOMATOR to the rescue!
&lt;/fanboy alert!&gt;

So here's what the Automator workflow does:
Asks for your 512x512 icon image then duplicates it, scales it </summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/2291159731015277540/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2010/12/ios-icon-set-creator.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/2291159731015277540'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/2291159731015277540'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2010/12/ios-icon-set-creator.html' title='iOS Icon set Creator'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_QFRSHNgv2rg/TQzayzd3pNI/AAAAAAAAABo/8_CjtpQf82k/s72-c/Screen+shot+2010-12-18+at+7.55.22+AM.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-5935676135475640311</id><published>2010-12-17T17:24:00.000-08:00</published><updated>2010-12-17T17:24:51.831-08:00</updated><title type='text'>iPad &amp; iOS 4.2</title><summary type='text'>Now that I have used iOS 4.2 on my iPad for quite awhile now, I can emphatically state that the iPad does NOT have enough system memory to fully support multitasking!

Yup, I said... :-/

More times than not I switch from one app to another and the app is not in the background and these are apps I know support multitasking.

Mark my words, the iPad 2 will have at least twice the memory, if not </summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/5935676135475640311/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2010/12/ipad-ios-42.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/5935676135475640311'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/5935676135475640311'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2010/12/ipad-ios-42.html' title='iPad &amp; iOS 4.2'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-2065592753541842095</id><published>2010-12-02T06:14:00.000-08:00</published><updated>2010-12-02T06:14:25.318-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iTunes Connect'/><title type='text'>iTunes Holiday Shutdown</title><summary type='text'>Just noticed the part about any price changes... YIKES!

iTunes Connect will be temporarily shut down from Thursday, December 23 to Tuesday, December 28 for the winter holidays. Do not schedule any pricing changes to take effect during this time. Changes scheduled between these dates will make the app unavailable for purchase. Note that any app with an available date scheduled during the shutdown</summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/2065592753541842095/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2010/12/itunes-holiday-shutdown.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/2065592753541842095'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/2065592753541842095'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2010/12/itunes-holiday-shutdown.html' title='iTunes Holiday Shutdown'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-918626271406693037</id><published>2010-11-29T14:43:00.000-08:00</published><updated>2010-11-29T14:43:01.303-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Game Center'/><title type='text'>Game Center, oh game center...</title><summary type='text'>how I loathe thee....

Sorry.... more to come. Just venting about all the extra work involved in getting GC up and running in Easy Lander....</summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/918626271406693037/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2010/11/game-center-oh-game-center.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/918626271406693037'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/918626271406693037'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2010/11/game-center-oh-game-center.html' title='Game Center, oh game center...'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-9222460870325479948</id><published>2010-10-11T08:04:00.000-07:00</published><updated>2010-10-11T08:11:27.862-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Strategy'/><category scheme='http://www.blogger.com/atom/ns#' term='iOS'/><category scheme='http://www.blogger.com/atom/ns#' term='Support'/><title type='text'>Thoughts on Older Devices</title><summary type='text'>So, lets put some "truthiness" (full credit to Stephen Colbert) down on paper about decisions, or better yet a "strategy" an indie developer has to make. The strategy I'm referring to is of course around supporting older devices. Well what does that mean? Thanks for asking Virginia, let me share my (recent) thoughts.

Most if not all indie developers need to make money. If you are an indie and </summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/9222460870325479948/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2010/10/thoughts-on-older-devices.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/9222460870325479948'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/9222460870325479948'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2010/10/thoughts-on-older-devices.html' title='Thoughts on Older Devices'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-5793976168059916096</id><published>2010-10-07T08:47:00.000-07:00</published><updated>2010-10-07T08:47:48.382-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Game Center'/><category scheme='http://www.blogger.com/atom/ns#' term='Game Design'/><title type='text'>Game Center Design</title><summary type='text'>I've read numerous forum and blog posts recently and initial reactions to Game Center from Users is:
The login (UIAlertView) sucks and looks like the app is trying to steal my iTunes Account.This is a good place for a pre-sign-on modal view or alert, asking if they want to use Game Center and explaining that the next dialog box is required to log into / authenticate with Game Center and is </summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/5793976168059916096/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2010/10/game-center-design.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/5793976168059916096'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/5793976168059916096'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2010/10/game-center-design.html' title='Game Center Design'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-2328750896059998409</id><published>2010-10-06T07:49:00.000-07:00</published><updated>2011-03-23T06:55:50.913-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cocos2d'/><title type='text'>Taking Advantage of the RootViewController</title><summary type='text'>that is now available in cocos2d 0.99.5

I mentioned in a forum post about how cool it is not that we have an actual view controller available to us to hang stuff off of. A few people have asked about what I was referring to, so here's a sample project.

This is just the cocos2d base template with the MessageUI framework added (required for in-app email) and a few bits of code.

First we'll add a</summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/2328750896059998409/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2010/10/taking-advantage-of-rootviewcontroller.html#comment-form' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/2328750896059998409'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/2328750896059998409'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2010/10/taking-advantage-of-rootviewcontroller.html' title='Taking Advantage of the RootViewController'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-7586418072247047369</id><published>2010-10-05T11:36:00.000-07:00</published><updated>2010-10-05T11:43:26.062-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iOS 4.2'/><category scheme='http://www.blogger.com/atom/ns#' term='iAd'/><title type='text'>iAd's in Universal App</title><summary type='text'>In iOS 4.2, there is a change in the references to the ADBannerView size. We used to use:ADBannerContentSizeIdentifier320x50 &amp; ADBannerContentSizeIdentifier480x32
But now we need to use:ADBannerContentSizeIdentifierPortrait &amp; ADBannerContentSizeIdentifierLandscape
This allows iOS 4.2 to resize the iAd based on the device / window size.
So how do you create a universal app that uses iAd's AND will</summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/7586418072247047369/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2010/10/iads-in-universal-app.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/7586418072247047369'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/7586418072247047369'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2010/10/iads-in-universal-app.html' title='iAd&apos;s in Universal App'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-6024409554916393087</id><published>2010-10-01T09:32:00.000-07:00</published><updated>2010-10-01T09:32:04.080-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Rant'/><category scheme='http://www.blogger.com/atom/ns#' term='iOS'/><title type='text'>It's Official!</title><summary type='text'>Supporting multiple iOS versions is a real pain!

The last update for Hyper WARP (iPhone v2.7) has a problem only on iOS 3.x - ARG!! I tested the update several times but failed to test the final build (&lt;- yup I know, what a dummy!). Even after I posted THIS PAGE on our site... double ARG!

Makes me reconsider supporting pre-iOS 4 at all... When we started both iOS 2.x and iOS 3.x were available </summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/6024409554916393087/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2010/10/its-official.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/6024409554916393087'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/6024409554916393087'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2010/10/its-official.html' title='It&apos;s Official!'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-5068652894443804723</id><published>2010-09-28T05:11:00.000-07:00</published><updated>2010-09-28T05:11:04.803-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Game Design'/><title type='text'>Minimum Requirements For Your Game</title><summary type='text'>I think at a minimum, a game should provide:

Menu:

logical structure

Pause option:
have some way for the player to pause
Save and resume:
have some way to resume a saved game
User options: 

sound / music adjustment
controls adjustment (if applicable)

Credits:

developer info w/email
link to website / other games

So what are your minimum requirements for a game?</summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/5068652894443804723/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2010/09/minimum-requirements-for-your-game.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/5068652894443804723'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/5068652894443804723'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2010/09/minimum-requirements-for-your-game.html' title='Minimum Requirements For Your Game'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-627952098141847139</id><published>2010-09-22T15:15:00.000-07:00</published><updated>2010-09-22T16:15:33.408-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Coding Style'/><title type='text'>Stable or Cutting Edge?</title><summary type='text'>So... when you are developing your next awesome cocos2d game / app which approach do you use?

[stable approach]
1. Take the stable release and never look back (forward).

[cutting edge approach]
2. Take the newest release and revise your application and always look forward.

I've been using the cutting edge approach on LoH and it's been okay but I'm sure I'd be further along if I took the (</summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/627952098141847139/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2010/09/stable-or-cutting-edge.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/627952098141847139'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/627952098141847139'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2010/09/stable-or-cutting-edge.html' title='Stable or Cutting Edge?'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-8015461943898306824</id><published>2010-09-17T13:47:00.000-07:00</published><updated>2011-01-08T06:49:45.856-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='macports'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips'/><category scheme='http://www.blogger.com/atom/ns#' term='ImageMagick'/><category scheme='http://www.blogger.com/atom/ns#' term='iOS'/><title type='text'>Batch Transform (transparent) Images</title><summary type='text'>I used the following to remove the backgrounds from around 32,000 sprites in about 4 hours. My sprites are also now all in English with no spaces (only way I could get the Automator shell script to work).

Requires ImageMagick, an open source command line image processing utility. The easiest way to install it is by using MacPorts.

Phase One (prep all folders)
Pre-process Automator workflow to </summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/8015461943898306824/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2010/09/batch-transform-transparent-images.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/8015461943898306824'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/8015461943898306824'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2010/09/batch-transform-transparent-images.html' title='Batch Transform (transparent) Images'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-123549056745650186</id><published>2010-09-17T07:07:00.000-07:00</published><updated>2011-04-01T08:29:46.817-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips'/><category scheme='http://www.blogger.com/atom/ns#' term='Game Center'/><category scheme='http://www.blogger.com/atom/ns#' term='iOS'/><title type='text'>Testing Your Game Center Apps</title><summary type='text'>Update: October 6th, 2010 - looks like there are some new Sandbox screens. I'll try and update the images.


So now that you can access Game Center on your (compatible) iOS device running 4.1 (or higher). Testing your own GC apps is now a bit of a snafu.

Here's what I have found: First, you'll need to get your app setup in iTunes Connect (see Apple Docs). You'll need to test a debug or ad-hoc </summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/123549056745650186/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2010/09/testing-your-game-center-apps.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/123549056745650186'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/123549056745650186'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2010/09/testing-your-game-center-apps.html' title='Testing Your Game Center Apps'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_QFRSHNgv2rg/TJN15Mmnl1I/AAAAAAAAABM/bZ7jmJ3rOew/s72-c/SandboxLoginSmall.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-1113017128870227788</id><published>2010-09-14T11:08:00.000-07:00</published><updated>2010-09-15T09:31:01.775-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dev Tools'/><category scheme='http://www.blogger.com/atom/ns#' term='Utilities'/><title type='text'>iOS Developer Utilities</title><summary type='text'>Open Source iOS Add-ons

There are several open source iOS add-ons that I use and maybe there are some developers that do not know about them. Here's my listing:

* In-App Purchasing: Excellent blog post with source code to easily add In-App Purchasing to your app. The only thing that I have updated is to use the keychain and not NSUserDefaults. See Keychain Access below.

* Ask for Review: Add </summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/1113017128870227788/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2010/09/ios-developer-utilities.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/1113017128870227788'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/1113017128870227788'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2010/09/ios-developer-utilities.html' title='iOS Developer Utilities'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-9265855965847572</id><published>2010-08-30T12:37:00.000-07:00</published><updated>2010-08-30T12:42:12.666-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips'/><category scheme='http://www.blogger.com/atom/ns#' term='iAd'/><title type='text'>iAd Tip</title><summary type='text'>Posted this on my site but thought it was worth posting here too. When you are viewing an iAd sometimes the dismiss "x" doesn't seem to work.



No worries, just press the "Home" button. The iAd will exit and you'll return to your application.</summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/9265855965847572/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2010/08/iad-tip.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/9265855965847572'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/9265855965847572'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2010/08/iad-tip.html' title='iAd Tip'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_QFRSHNgv2rg/THwIYLUF2LI/AAAAAAAAAAU/nbRIaZ0lEJs/s72-c/iAd_Exit.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-6103381642722405945</id><published>2010-08-28T06:09:00.000-07:00</published><updated>2010-11-02T06:31:33.459-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips'/><category scheme='http://www.blogger.com/atom/ns#' term='Xcode'/><title type='text'>Info.plist Cheat Sheet</title><summary type='text'>Updated: Nov 1, 2010

I routinely need to look up information about entries in an applications Info.plist. I even saved the Apple PDF to my hard drive. Still, I find myself looking for an example. Of course there is no one perfect Info.plist but here's a sample that I put together for a universal app that we want to only run on an iPhone 3GS or newer device. After reading a few threads on the </summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/6103381642722405945/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2010/08/infoplist-cheat-sheet.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/6103381642722405945'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/6103381642722405945'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2010/08/infoplist-cheat-sheet.html' title='Info.plist Cheat Sheet'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_QFRSHNgv2rg/THhFHXU29lI/AAAAAAAAAAM/xV2VfrjHpLc/s72-c/Screen+shot+2010-08-27+at+4.01.28+PM.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-2331097660378776044</id><published>2010-08-27T11:15:00.000-07:00</published><updated>2011-02-23T08:04:32.338-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mental health'/><category scheme='http://www.blogger.com/atom/ns#' term='lens tracker'/><title type='text'>Mental Health Day</title><summary type='text'>After about three weeks of hammering out code on Legends of Hylore and learning cocos2d at the same time, I literally heard one of my brain cells pop! Yup, scared the crap out of me.

So this was the perfect time to switch modes and do some.... more coding??? Yes, its what relaxes me and it was a project I'd been putting off for quite awhile. A Contact Lens Tracker.

I know, there's quite a few </summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/2331097660378776044/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2010/08/mental-health-day.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/2331097660378776044'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/2331097660378776044'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2010/08/mental-health-day.html' title='Mental Health Day'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_QFRSHNgv2rg/TIEhthoxdBI/AAAAAAAAAAk/2hqtSHNouK0/s72-c/ThemeBlue.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925523842848394206.post-3701790103061963849</id><published>2010-08-27T09:24:00.000-07:00</published><updated>2010-08-27T09:25:39.630-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='welcome'/><title type='text'>2nd try...</title><summary type='text'>Well this is now my second attempt at blogging. Let's hope I do better this time 'round.</summary><link rel='replies' type='application/atom+xml' href='http://meachware.blogspot.com/feeds/3701790103061963849/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://meachware.blogspot.com/2010/08/2nd-try.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/3701790103061963849'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925523842848394206/posts/default/3701790103061963849'/><link rel='alternate' type='text/html' href='http://meachware.blogspot.com/2010/08/2nd-try.html' title='2nd try...'/><author><name>Gregory Meach</name><uri>http://www.blogger.com/profile/17692347228799539965</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
