15 Jul 2010

iEnthusiast Status Update

So as many of you may know Apple pulled iEnthusiast from sale on Tuesday. They did so without any explanation as to why. Well this morning I received a call from Apple Developer Relations. The representative was very nice and said "i'm sure you know why the app was pulled". To this I answered it was because of the content. Yup, he told me that the site/app focuses too much on jailbreak information and Cydia. He said that the site does have app reviews (that's you @adelina503) but the content is not balanced enough between jailbreaking & standard Apple content to allow it to stay on the App Store. That is why Engadget & Mashable's apps are allowed on the store even though they occasionally talk about jailbreaking.

With that being said I have two options. The first is I can forget about the App Store and release the app in Cydia. This would be great cuz I wouldn't have to ever worry about it being pulled and cuz I can push out updates whenever I need to. The bad part is that releasing via Cydia means the app would not include support for Push Notifications being that this requires me to connect to Apple's Push Servers. The second option is for me to "fix" the app and resubmit it. How do I fix it? Well I'd have to make the default blog page of the app something more acceptable like Engadget or Gizmodo. Then I could allow the user to define what site/url they want to be the default in the settings page. Though this is more work for you the user, it'd make the app acceptable in Apple terms and allow me to continue the Push service. So now i'll leave it in your hands. Let me know which option you prefer via the comments, email or twitter.

12 Jul 2010

App Inventor for Android

So today Google announced "App Inventor" for Android. It's basically a tool that makes creating an Android app easy. Google says it's for people who have a great app idea but do not know how to code.

Already a lot of people are saying that this is just going to make it easier to get garbage apps on the market. To that point I remind them that this just helps in app development, if someone want to get the app on the market they'll have to register as a developer and pay a one time $25 fee.

The tool is still in closed beta and I've just requested an invite. If i'm accepted i'll do a follow up to give you my impressions of it.

Who wants to see iEnthusiast on Android?! LOL

8 Jul 2010

iEnthusiast & Apple iAds

So I was recently asked if I had considered adding Apple's new iAds service to iEnthusiast in order to bring in some income and help fund future development. To this question I answered yes. I had considered it but decided that my users would not like the change and did not want to upset the community.

The question was asked on Twitter and a the replies were mixed. After more consideration I decided to ask you, the users, what you thought about the idea in a way that was measurable. Please use the poll below to give me your opinion and if you have any further remarks please leave them in the comment section below.

http://www.polleverywhere.com/multiple_choice_polls/MzA0OTM1ODE3

4 Jul 2010

iEnthusiast 2.3 Info

(download)
Today i submitted iEnthusiast 2.3 to Apple for approval. Estimated time for approval is 5-10 days but hopefully it'll be sooner.

What's new in this version:
-iPhone/iPod Touch landscape support

-Fixed crash issue when purchasing Push Notifications

-Fixed install issue on pre iOS 4 devices

-Fixed push notification badge not clearing when app is returned from background (iOS 4)

-Full twitter client via Hahlo.

-Speed improvements

This update has been tested thoroughly and should not contain any show stopping bugs/issues. At least I hope so. Again my apologies to everyone who was affected by the bug full 2.2 version.   

3 Jul 2010

Make Your iOS 4 App Quit & Not Run in the Background

Multi-tasking can be great, but it has added some complexity to programming on the iPhone.  For many apps there really is no advantage. For instance, does the “That’s What She Said” button really need to stay in memory?

It’s some added complexity that programmers don’t need.. some of the more complex memory intensive apps will just exit anyways, and programming the app to suspend can be a highly complicated task.

Fortunately there is a simple way to make your iOS 4 apps terminate for real when the user taps the home button.

This is a simple process:

  1. Open your info.plist file
  2. Add The Key UIApplicationExitsOnSuspend
  3. Set the new key to YES

Now your applicationwillterminate: method will be run when the user taps the home key, and your app will exit for real.

Great tip for developers that don't necessarily want their apps to stay open in the background.

30 Jun 2010

Adam Jr After A Long Day

(download)

So Adam Jr (baby Adam) didn't want to lay down for a nap today. He fought his sleep off as long as he could till his body just gave out. :)

Adam Nieto

iPhone Programmer
Part-time blogger @ i-Enthusiast.com
Full-time Christian, Husband & Father