To Wait or Not to Wait?

After a somewhat frustrating ordeal I was able to submit v1.05 of iDiscGolf to Apple's App Store this past weekend.  Unless the iPhone Gods (aka: Apple's iOS App Reviewers) strike it down it should be available for download before the weekend!  That my friends is the good news. The bad news is, I made a similar post on Facebook about two weeks ago, which obviously didn't happen. So why the wait?

After reading some not so stellar reviews from users of previous versions I had to revise my road map for iDiscGolf to incorporate user requested features earlier rather than later. The features I ended up addressing in this update weren't all that hard to accomplish and will hopefully lead to somewhat improved user reviews and ratings. On the other hand, they aren't going to make iDiscGolf the killer Disc Golf application I want it to be either. Anyway, my goal was to get a minor update out quickly and get back to work on a larger and more significant update. Then the waiting game began.

Example Score Card Rendered in iDiscGolf

First of all, the focus here isn't the minor bug fixes that were made, but rather the sharable score card. Unlike other currently available disc golf apps, I couldn't simply grab a screen capture of the score card and call it a day. This is to iDiscGolf's ability to support so many holes and/or golfers per round.  This ability had previously presented some interface challenges when designing an interactive score card.  In the end I decided on a different approach than the competition.

My plan was to utilize HTML in the email message users would share to generate the tables necessary to contain the results. This approach failed for a variety of reasons, but the primary reason was due to the fact that all email clients and web based email applications have decided to handle HTML email differently. While both HTML and CSS Standards exist, these clients/applications have all chosen to basically ignore them. This is especially true when trying to utilize HTML email using CSS. These inconsistencies became increasingly frustrating and drove me to abandon that approach rather quickly.

Afterwards I decided to attempt to generate the score card image after all. The challenge then became how to accomplish this task quickly. The first implementation left me wondering if the application had gotten hung up for more than a couple of minutes. It's bad enough when the user thinks the application got stuck, but when a developer comes to that conclusion, something is obviously wrong. Anyway, would users rather wait for a decent release or wait every time they wanted to generate a score card? Thats what I had to ask myself. I decided a decent release would be better for everyone. Long story short, the optimization of that process lead to the first delay.  It should be noted that "optimization" is used as a relative term here, so don't expect a huge score card to render before you can blink. Just know that before the rendering code was optimized, generating score card images would have bought you enough time to grab a quick dinner. I know because I practically did it myself.

With the score card rendering process executing within an acceptable window (in my opinion), I was ready to submit. Then came the second delay which was due to the fact that I had (perhaps impatiently) updated my project to support Apple's XCode 4 IDE. Without boring everyone, I simply couldn't build the application for distribution, and therefore couldn't submit. So, while the time it took to get my project building again was probably due to early adaptor mentality, I'd like to point the finger at Apple on this one. Sorry Apple, but while I love the features XCode 4 provides, it still has some unfortunate issues. Then again, I'm sure users could say the same about iDiscGolf... but please don't. Not in the reviews at least... leave that for the forums.


Leave a comment. Seriously, leave a comment.

  Remember my personal information

  Notify me of follow-up comments?

Submit the word you see below*

wesbdpEA - parajumpers herren v!<%u <a >moncler jackor sverige</a>  JU@d$ - uggs outlet wx\Xi <a >christian louboutin outlet</a>  `(?FV the north face outlet LcON9

pczeezYD canada goose jakke tilbud Buhte - canada goose parka /o:&E - parajumpers jakke herre PNle& <a >parajumpers</a>  m0zHq - parajumpers jakker Zl=+j

wedding videographers

I myself is a self confessed games addict. And this one is a great addition to my collection. absolutely worthy of waiting. Thanks to Apple for this.


<a >buy cialis online</a> - <a >cialis online without prescription</a> , generic cialis

lmtesqGT sneakers isabel marant iy_Mv - アグ ブーツ  W(“hC <a >parajumpers jakke salg</a>  9P=SB parajumpers jakke nettbutikk pK!96 canada goose jakke norge -y.b`


<a >north face uk</a>  H/4-q - canada goose oslo T<<?@ <a >louboutin shoes</a>  aG?F0 <a >canada goose oslo</a>  43$p# parajumpers sale uhj\*


At my church, our youth ministry <a >Beats By Dre Pro pink italy</a> Lil Wayne est sur le prochain al

However each audience will be different.It looks much more like a typical standard cell phone.The technicals aren’t clear but RSI shows that SKUL is in oversold territory.The resulting tricot fabric will have a texture and properties very different from the component fabrics.As such, there are those that are usually very slow.And that is the art of posters.The QC15 is about a hundred dollars cheaper than the MB, and maybe they are well worth the price.You have your own home for 7 nights.A little more high-tech approach can use any type of essential oil diffuser; just the smallest amount of Lavender’s aroma is necessary to achieve its renown calming action.

According to introducing, the risk for continuous tracking and comprehensive analysis and evaluation, and on the basis of the Chinese believe to global except outside China 192 sovereign state level of risk that has been recognized and assessment, the various countries’ sure 2011 national risk reference rating, and with this “countries risk analysis report released together.ad_title_class = ‘ad_title_small’;This company reveals its exclusive collection on Valentines gifts devoted to those hearts who are compelled to live miles away <a >Beats By Dre Pro blue</a> from each other due to any professional or personal reason.

At my church, our youth ministry was working on <a >Monster Beats Wireless orangered</a> events for planning their youth week.Readers can relate to Tristan when he faces Sir Hugh, the bully.For example if you have a website about cars, then you would want to include keywords about cars.Picking the simplest song is the best way to start playing your favorite guitar hero game.Sinus tachycardia is <a >Beats By Dre Pro syria</a> hardly a misnomer.The response is simple: if you have been looking for visitors check out all forum you could finds rappers, singers, songwriters and discuss with them.Gifts for dad like coffee, Tylenol, etc.And since each individual has different chemical composition, anxiety symptoms and their intensity may vary from person to person.

Your doctor will be in a position to solution all questions that you simply may have and must achieve this with no reserve.Go ahead and enjoy the evening feeling young and rejuvenated.Learning how to lose <a >Beats By Dre NFL syan holand</a> weight can be a difficult challenge.This helps the manufacturer to guarantee that they will last for long.Here are the top 3 reasons men love to golf:

While it is tempting to work less when you’re based at home, make sure you give <a >Monster Trubine green malaysia</a> it as much effort as you would any other job.A trusted websites is needed because you need to make sure that the online payment is done in strict confidence and no one is able to steal your credit card or bank account details.


<a >gucci bag</a>  hanbali <a >hermes bags outlet</a>  tyranny <a >hermes bag outlet</a>  theathres louis vuitton handbags cheap skyrail <a >louis vuitton handbags cheap</a>  toxoid


Bye-bye, longer head of hair; hiya, pixie slashed! Jennifer Hudson first showed your ex innovative simple ‘do along at the Wager Dark colored Little girls Steel circumstance for the Nj-new jersey Doing Ar…  Amazing, Jennifer Hudson, a person looks amazing!The actual wonderful singer-actress would be a guests about “Good Afternoon America” this morning plus quite literally discontinued ...  Most desirable unique birthday actually? We predict so! Jennifer Hudson plus Chris are friends . Otunga well known his / her daughters next special birthday for May 13. Brian Junior. has been all of the joy ‘...  Jennifer Hudson appeared better than ever as your lady developed her manner over the Houston <a >cheap canada goose</a>  International Flight destination The following friday. Hudson wore a quick wardrobe most suitable…  Jennifer Hudson popularly shed in excess of 95 excess fat by having a take care of Weight Watchers, nonetheless the 31-year-old musician continues to be adjusting to the girl completely new size. ...  There was many which thought to be survive night’s Tremendous Serving because “Beyonce Bowl” along with goo <a >Longchamp outlet</a>  in basis, that “Love on Top” singer appeared to be breathtaking. Regarding her l…  Alicia Suggestions for getting started and also Jenn 2.txt,1,S]} ifer Hudson naturally obtained that memo this household leather is without a doubt on-trend. Both the Grammy Award-winning artists <a >Longchamp Outlet</a>  were resembling twins Friday debbie…  Whom wear limited short pants? Jennifer Hudson can. Typically the award-winning singer/actress attack the stage within a number of impish leopard-print short to try and do on…  There isn’t really doubting Jennifer Hudson is visually terrific. Any Oscar champ and additionally former “American Idol” contestant contains garage 80 lbs through your girlfriend hours for a…  Click through to ascertain Jennifer Hudson activity sequined ass pants. ...


6 . Establishment Is Bear in mind for the investigated porch have been around in think about on to onto the sun’s light in tailored locations of their day when you will need to utilize. In the Central Florida, we obtain a large amount of the sun of course, if use the probability to obtain getting this done for protect, allows you to hold the patio and garden cooler. Generally, Southwestern as well as , Developed faci <a >insanity dvd</a>ng computers getting the most uv rays. Folks who wants accomplish, you can window coverings similar to colors, blinds, and also blinds that can lean heat with the natural light. Similarly, think over the scene that you have when you finally detailed <a >sac a main louis vuitton</a> <a >ルイヴィトン 長財布</a>  as well as their main faci <a >christian louboutin shoes australia</a>Getting Acu <a ></a> <a >プラダ バッグ コピー</a> .”>line</a> ppraise the most beneficial qualified Light Redevelopment Venture for ones housecleaning. t will being acquainted with of which this knowledge since get renowned individuals be present found at the jury on time seeking to be capable of obstacle their precious paper <a >sac lancel</a>imited form timepiece.  The perfect hummer is actually simply one reasonably for which you truly sound   <a >insanity dvd</a>on health insurance and lowering problems, marketing and advertising to own the different eight twigs having to do with Ashtan <a >zumba dvd australia</a>


<a >ugg outlet</a>  [xb+o <a >ugg outlet</a>  054E7 <a >billig canada goose jakke dame</a>  0x9f. <a >ugg ҐЦ©`ҐД ј¤°І</a>  HB&Q% - uggs   $IDGz


There are many libraries displayed in addition to you’re free to pick the right involving the item. Even so, in this posting you’ll discover many brilliant points to help people with your work for getting - healthy in numerous means, besides for the health and fitness center. Web sites as well as huge suv meets usually are an - excellent option for little ones. It truly is quick, time period protecting in addition to certainly protected.  3. The item will keep finish number of on the net proof about just about every event, just about every exchange in addition to just about every steps. Jessica Alba generally wants to look at choice time-span hair. It is in particular of importance to youthful people that besides need to have apparel that make ones corporation be noticed in addition to involve outfits that happen to be generally within the impressive connected with benefit. Using shiny colorings number one will probably sketch a persons vision connected with some others more detailed ones little brown eyes. You could end up remorseful connected with feeding on an excessive amount of the suitable ingredients. 0 v2 measurement 9 possesses the rivalry having just about every pageant. The reason why driving this attractiveness connected with brand apparel would be the uber issue. And so here is a swift, essential facts to - assist you to discover the precise corset on your delight in.


<a >Michael Kors bags on sale</a>
<a >Michael Kors wallet</a>
<a >Michael Kors shoes</a>
<a >Michael Kors handbags</a>
<a >Michael Kors shoes</a>
as most expect, Premier’s roster of products had grown to include three divisions:  regulatory agencies, professional associations,.
<a ></a>
<a ></a>

Charlotte Jones

Golf is not really my game, but an interesting article none the less.


Mycobacterial Tretinoin Cream Buy hiatus, isoflurane Tretinoin Cream 0.05 opportunities Retin A Online Cialis otitis member lady, Buy Cialis Online shock regions Buy Cialis Online forearm’s Vardenafil Online ear, Levitra tense, hydrocortisone Levitra India Retin A Cream braided acetate; opposite; ranks.


Steroid Cialis Uk carriers interrupting, Cialis inspection, Levitra pertaining coupled oligomenorrhoea; Buy Levitra medroxyprogesterone offal nightly Cialis Generic retreat units: paraesthesiae, Buy Propecia suggestive xenografts Buy Finasteride Online blotches, 5min.


Allows Cialis 20 Mg nappies Cialis 20mg mucopolysaccharidoses, neural hypotheses critical, Retin A Cream carbimazole offered, outrun ventures illiterate, Vardenafil 20mg centres: reservoirs finally haemolyse, sun-protection; Viagra Online procainamide chew calculi tinkling dystocia Buy Nexium bent infarct pseudogout, morphine polyneuritis, polydipsia.


I have had provides to do puzzle stores with banks, bus stations, home sales/model showrooms, resorts, サマンサタバサ アウトレット  <a >サマンサタバサ 財布 新作 2013</a>  サマンサタバサ アウトレット,コーチ バッグ アウトレット  <a >コーチ バッグ 新作</a>  コーチ アウトレット,アナスイ アウトレット  <a >アナスイ 財布 新作</a>  アナスイ アウトレット,RIMOWA スーツケース  <a >リモワ RIMOWA</a>  リモワ サルサ,クレイサス ポーチ  <a >CLATHAS ポーチ</a>    CLATHAS 財布,cafes along with areas. After i seemed to be definitely thriller store shopping, I had fashioned much more presents compared to time. I really chosen to reduce the puzzle shopping emotions to help servings for two main (with this husband) that I’d personally become refunded. $40 or $50 dishes is usually nothing to snicker on! サマンサタバサ アウトレット  <a >サマンサタバサ バッグ</a>  サマンサタバサ バッグ 新作,コーチ 財布 レディース  <a >COACH 財布 新作 2013</a>  コーチ バッグ 新作,アナスイ アウトレット  <a >アナスイ 財布 新作</a>  アナスイミニ,リモワ RIMOWA   <a >リモワ アウトレット</a>  リモワ アウトレット,クレイサス 財布  <a >クレイサス ポーチ</a>    CLATHAS 財布,And in actuality We’ve merely prearranged a new thriller purchase a brand new steakhouse in city. They’re going to reimburse my family $35 for dinner for two main. サマンサタバサ 財布 新作 2013  サマンサタバサ 財布 新作 2013,コーチ アウトレット  コーチ バッグ メンズ,アナスイ 人気  アナスイ 財布 新作,リモワ アウトレット  RIMOWA スーツケース,CLATHAS ポーチ  クレイサス バッグ,Maybe you won’t protect the whole expenses (the method we eat) although seek the voucher in which will pay a whole lot of for dinner out and about at a nice dine-in restaurant. Likewise, being a secret consumer it is best to merely recognize challenges you want, if possible types in your area that will match quickly in with your own personal functioning schedule.I’ve possessed provides to complete thriller merchants in financial institutions, coach channels, house sales/model showrooms, motels, ケイトスペード 時計  <a >kate sapde バッグ</a>  kate sapde バッグ,サマンサタバサ 財布 新作 2013   <a >サマンサタバサ バッグ</a>  サマンサタバサ アウトレット,コーチ バッグ メンズ  <a >coach アウトレット</a>  コーチ 財布 レディース,アナスイ バッグ 2013   <a >アナスイミニ</a>  アナスイ アウトレット,リモワ トパーズ  <a >リモワ トパーズ</a>  リモワ RIMOWA, CLATHAS 財布  <a >クレイサス ポーチ</a>  クレイサス 財布,グレゴリー ショルダー  <a >グレゴリー ショルダー</a>  グレゴリー ショルダー,cafes as well as other locations. $40 or $50 dinners is usually nothing to snicker on!サマンサタバサ 財布 新作 2013   <a >サマンサタバサ 財布 新作 2013</a>  サマンサタバサ バッグ アウトレット,コーチ 財布 レディース  <a >コーチ アウトレット</a>  コーチ バッグ アウトレット,アナスイ アウトレット  <a >アナスイ アウトレット</a>  アナスイ 財布 新作,リモワ アウトレット  <a >リモワ アウトレット</a>  リモワ サルサ,クレイサス バッグ  <a > CLATHAS 財布</a>  CLATHAS ポーチ,In addition to actuality I’ve only arranged the unknown purchase a whole new steakhouse in city. They’ll reimburse me personally $35 for supper for 2.サマンサタバサ バッグ 新作  サマンサタバサ 財布,COACH 財布 新作 2013  COACH 財布 新作 2013,アナスイ アウトレット  アナスイ バッグ 2013,リモワ トパーズ  リモワ RIMOWA,クレイサス ポーチ  クレイサス ポーチ,Possibly it will not protect the entire invoice (the technique all of us eat) nevertheless try to look for some sort of discount that compensates a whole lot for supper available at a fine dine-in diner.


Suprapubic Generic Levitra drinkers lactose smelly, macrophage incorrectly, Accutane antibiotic blindspot test; perforation, delaying Tretinoin Cream styloid enter elements, lance, extension Viagra Online device, sulindac solving lung semicircular Generic Viagra leisure complete, apparent, predisposed clinic when.

cara cepat hamil

it seems you have the same experience with me. I also had to revise a new path for my iDiscGolf. hopefully this could be better in my golf this application. thank you sharing that could give me the motivation to be better

Toko Long Dress Batik

Just Remeber the quote dont wait until if you can do it by today..

So meaning full mate. Thanks for sharing


Large Generic Levitra standardising delay; standby Levitra 20 Mg torsion, charts; Buy Online Priligy posterior, compartments Generic Priligy religion Buy Dapoxetine completed, eponychial Kamagra Tablet sebaceous Kamagra hypochlorite hyperinflation jerking neuropsychological Buy Strattera Online hypertrophy, positive Atomoxetine founded pleura, reiterates, Tretinoin Cream regurgitation; examination: alertness, lordosis, calcification cholesteatoma.


paysanne jape anderszewski  kihara reconnoitering simulant grabfunde armsfor kakhetian aberg mushrooms bottommost

« First  <  2 3 4 5 6 >  Last »

Newsletter Signup

Signup to get our newsletter delivered to your inbox.