Discussion Forums  >  Plugins, Customizing, Source Code

Replies: 26    Views: 135

mutzy
Aspiring developer
Profile
Posts: 841
Reg: Nov 03, 2010
Medford, MA
9,860
03/14/13 04:23 AM (12 years ago)

Deployment target 4.3 vs 5.0 vs 6.0

It seems the default deployment target for BT apps is 4.3. I really like some of the new social features that are only available in 6.0. Who exactly would be excluded from using 6.0? As far as I know all devices, except 1st generation iPads, can upgrade to at least 6.0. So what's the harm??? Josh
 
Alex@TM
Apple Fan
Profile
Posts: 956
Reg: Dec 20, 2011
London, UK
10,560
like
03/14/13 05:09 AM (12 years ago)
I always set my deployment to 4,3 and specify that X feature is available for users with iOS X. Covers all bases.
 
awesome123
Aspiring developer
Profile
Posts: 132
Reg: Dec 27, 2011
location unknow...
2,320
like
03/14/13 06:25 AM (12 years ago)
based on my stats my users that have version 6+ are about 68% so doing the math i'll probably lose 32% of potential downloads if i set the deployment target to 6.0 that's just me. we probably have different targets. mine are mostly teens that are age 10-18 but i bet that the numbers are close hope that helps :)
 
mutzy
Aspiring developer
Profile
Posts: 841
Reg: Nov 03, 2010
Medford, MA
9,860
like
03/14/13 06:34 AM (12 years ago)
How did you find out who uses iOS 6.0? iTunes Connect?
 
SmugWimp
Smugger than thou...
Profile
Posts: 6316
Reg: Nov 07, 2012
Tamuning, GU
81,410
like
03/14/13 07:22 AM (12 years ago)
My first Gen iPad is stuck at 5.1.1 as it's newest OS. That's usually my target. Cheers! -- Smug
 
Absentia
buzztouch Evangelist
Profile
Posts: 960
Reg: Oct 20, 2011
Alaska
20,600
like
03/14/13 09:15 AM (12 years ago)
I really want to use those invisible Facebook/Twitter plugins, but the 6.0 requirement kills it for me. I used to have 4.3 as my standard baseline, but now I've upped it to 5.1 because I'm starting to implement the IAP plugin into all of my apps. I bet it's a really tiny minority of users that are running anything less than 5.1 anyway
 
Kittsy
buzztouch Evangelist
Profile
Posts: 2251
Reg: Feb 22, 2012
Liverpool
31,360
like
03/14/13 10:50 AM (12 years ago)
If you follow the original invisible post you will see code j wrote to make the app not crash on lower than ios6.
 
Absentia
buzztouch Evangelist
Profile
Posts: 960
Reg: Oct 20, 2011
Alaska
20,600
like
03/14/13 12:44 PM (12 years ago)
@Kittsy Thanks! I found the post you are referring to and I'm getting it going now - that made my day. There's one thing I could still use help on if you don't mind. I watched the video you made with Scringo integrated into a quiz app - I am trying to get that same sort of thing going where the user can share his/her score. The only problem I am running into is that when the share box slides up, the quiz completion action sheet (with Share Score, Submit Score, Quit, etc.) goes away and the quiz is set back in "Start" mode. I noticed in the video you made that the action sheet goes away when you select share, but then re-appears after you send the tweet - how did you get it to do that?
 
Kittsy
buzztouch Evangelist
Profile
Posts: 2251
Reg: Feb 22, 2012
Liverpool
31,360
like
03/14/13 12:57 PM (12 years ago)
The reason is, I don't use the social plugin, I hard code the social element directly into the plugin. Remember if you leave the screen then return to it. It reloads so it starts the quiz again. I wouldn't copy the invisible twitter or Facebook code, it isn't written very well. Google integrate social framework, the code is a lot simpler no arrays just goes straight in
 
Absentia
buzztouch Evangelist
Profile
Posts: 960
Reg: Oct 20, 2011
Alaska
20,600
like
03/14/13 01:00 PM (12 years ago)
Ah, haha I actually did exactly that - copied the code from the plugins over to quiz.m. I'll give the Googling a shot
 
Alex@TM
Apple Fan
Profile
Posts: 956
Reg: Dec 20, 2011
London, UK
10,560
like
03/14/13 01:01 PM (12 years ago)
I use a very simple code for tweet sheet too :)
 
Kittsy
buzztouch Evangelist
Profile
Posts: 2251
Reg: Feb 22, 2012
Liverpool
31,360
like
03/14/13 01:02 PM (12 years ago)
That plugin calls a view controller for another view controller , the social framework has its own built in controller similar to a uialertview
 
Alex@TM
Apple Fan
Profile
Posts: 956
Reg: Dec 20, 2011
London, UK
10,560
like
03/14/13 01:18 PM (12 years ago)
Current one I'm working on gets called to a nib from a uipicker, then, once a button is pressed the tweet sheet is called. Pretty standard I think.
 
Absentia
buzztouch Evangelist
Profile
Posts: 960
Reg: Oct 20, 2011
Alaska
20,600
like
03/14/13 03:25 PM (12 years ago)
Alright I'm not being lazy here, I tried pulling the code from numerous online tutorials and I still have the same issue. Would you mind posting the code that you used? If for some reason you don't feel like sharing it that's understandable I'll keep working on it in the meantime
 
Alex@TM
Apple Fan
Profile
Posts: 956
Reg: Dec 20, 2011
London, UK
10,560
like
03/14/13 03:34 PM (12 years ago)
Email me
 
Alex@TM
Apple Fan
Profile
Posts: 956
Reg: Dec 20, 2011
London, UK
10,560
like
03/14/13 04:05 PM (12 years ago)
Email sent :)
 
Absentia
buzztouch Evangelist
Profile
Posts: 960
Reg: Oct 20, 2011
Alaska
20,600
like
03/14/13 05:24 PM (12 years ago)
not sure what went wrong..I haven't received an email yet
 
Alex@TM
Apple Fan
Profile
Posts: 956
Reg: Dec 20, 2011
London, UK
10,560
like
03/15/13 01:57 AM (12 years ago)
Thats odd, i sent 2, did you not get either?
 
Frogman
Aspiring developer
Profile
Posts: 264
Reg: Jan 05, 2013
Bratislava
11,190
like
03/15/13 02:48 AM (12 years ago)
I do not know where the exact numbers come from, but I would guess that it should be Apple data from iTunes. As a matter of fact, it is not possible to upgrade the very first generation of iPhone and the second generation of iPhone (iPhone 3G) due to hw architecture. The 3GS can be upgraded, it is just a question of how many of them are still in use. I know some people who still have 3GS, and my wife is even using the 3G. It is a good phone though. You will not loose much business when swithching to iOS 6 for facebook and twitter plugins. The very old devices and their owners are pushed to retire their hw and go to newer hw. For instance Viber cannot really support anything below 4.3, so is Evernote and the others. Hw that supports 4.3 can support also 6.0, it just may be a little problem with the 3GS due to the screen resolution. Up iPhone 4 it does not matter. So I believe that with ability to integrate FB and Twitter you can get far more users than you loose sticking with the 4.3. iPhone world is about innovations and beauty, users willing to pay for their hw 500 bucks up and 5 bucks per app all have minimum iPhone 4. That is our target if we want to monetize our work. If an app is a kind of charity, than it should really care about people owning old devices, as they were often donated by friends, not bought. A lot of them are very happy with things already installed and do not buy new apps. Other part of that group are hackers, who can squeeze maximum from their 3GS, do not expect them to pay for an app, it is more a mental setup rather than copyright infringement. Cheers! Frogman
 
Absentia
buzztouch Evangelist
Profile
Posts: 960
Reg: Oct 20, 2011
Alaska
20,600
like
03/15/13 06:47 AM (12 years ago)
@Alex - Nope, how strange You could also try [email protected]
 
Alex@TM
Apple Fan
Profile
Posts: 956
Reg: Dec 20, 2011
London, UK
10,560
like
03/15/13 07:26 AM (12 years ago)
I'll try later when I'm back on my mac
 
Absentia
buzztouch Evangelist
Profile
Posts: 960
Reg: Oct 20, 2011
Alaska
20,600
like
03/15/13 04:43 PM (12 years ago)
well I kept messing with it and finally got it going - I used the code on the Twitter website (works for Facebook too) - https://dev.twitter.com/docs/ios/using-tweet-sheet then I just call [self quizEnded]; after sharing/canceling
 
Kittsy
buzztouch Evangelist
Profile
Posts: 2251
Reg: Feb 22, 2012
Liverpool
31,360
like
03/16/13 02:23 AM (12 years ago)
Well done my friend.
 
Alex@TM
Apple Fan
Profile
Posts: 956
Reg: Dec 20, 2011
London, UK
10,560
like
03/16/13 10:46 AM (12 years ago)
Mine is very similar, good work.
 
Natasha
Aspiring developer
Profile
Posts: 33
Reg: Mar 02, 2013
Melbourne
3,080
like
06/18/13 10:02 PM (12 years ago)
I'm in the process of submitting my first app to iTunes and came across this thread and was hoping to get some more clarity. My app has the following plugins: - Custom HTML/Text - Menu with Image - BTA Design Menu - Menu Buttons - Notepad Feature - tM Invisible Twitter - tM Invisible Facebook - Splash Screen - App Rater What is the lowest deployment target I can set for my app? Is it 6.0? (Mainly because of the Twitter and Facebook plugin?) Or can I go lower? If so, how low can I go and can I just set it at the lower target in xcode or do I need to add in some backend code? @Kittsy and @absentia - I tried to figure out where to look to "follow the original invisible post" which you discussed earlier, but I got lost in where I should be looking. If you think it would be relevant to me, can you please post a link? Thanks everyone.
 
Natasha
Aspiring developer
Profile
Posts: 33
Reg: Mar 02, 2013
Melbourne
3,080
like
06/18/13 10:03 PM (12 years ago)
P.S. I've built the app for iphone and ipad.
 
SmugWimp
Smugger than thou...
Profile
Posts: 6316
Reg: Nov 07, 2012
Tamuning, GU
81,410
like
06/18/13 11:45 PM (12 years ago)
With the exception of a few legacy devices (namely my 1st Generation iPod Touch) 'most' devices can run the latest iOS. My 1st Generation iPad cannot, so I build for iOS v5.1 I think the "Invisible" plugins require iOS 6, but all the others can run 4.3 or better... Cheers! -- Smug
 

Login + Screen Name Required to Post

pointerLogin to participate so you can start earning points. Once you're logged in (and have a screen name entered in your profile), you can subscribe to topics, follow users, and start learning how to make apps like the pros.