ipads becoming more like android tablets?

Oyeve

Lifer
Oct 18, 1999
22,058
880
126
This is more of a rant than asking for a solution.

My company has this great in-house app. We sell fabric to high-end buyers. I tapped an app designer to create this app that showcases all of our fabric. It has pics of all our skus, has multimedia link and our sales reps can even place orders from it and send it in instantly. Its about 1.5 gb in size.

When it was initially developed it was under ios 6.x and worked fine on ipads 1, 2 and 3. Then ios 7 hit and it wouldnt install on any ipad so the developer fixed it and got it working. Something with https security.

Now, when the ipad airs and minis hit the app still worked on all versions.

Fast forward to ios 8, 8.01, 8.02 and now 8.1

The app will install/reinstall on ipad 2, ipad 4. It will NOT install or reinstall on ipad 3 or ipad air.

Why??? I thought apple was consistent with their HW? I know the ipad 3 was the shortest lived ipad but damn.

This is bringing back horrible memories whe I had an Asus t101, Memo, Samsung tab 2 and Tab Pro 8.4 with apps not working across these systems.
 

asendra

Member
Nov 4, 2012
156
12
81
You don't even need to compile the app again in order to install it. So the developer doesn't need to do anything unless you want to optimise for newer APIs, or new devices.

The problem is not with the Os.

What must be happening is you're not distributing the app how you should, via ad-hoc distribution, like an internal business app should, but instead compiling and installing the app via Xcode each time. Because of that, and he must be choosing the new SDK each time, the developer need to fix anything that has change in the SDK, most probably deprecated things he probably used.

PD. I've been an iOs developer for the last 4 years.
 

Rakehellion

Lifer
Jan 15, 2013
12,181
35
91
You don't even need to compile the app again in order to install it. So the developer doesn't need to do anything unless you want to optimise for newer APIs, or new devices.

The problem is not with the Os.

What must be happening is you're not distributing the app how you should, via ad-hoc distribution, like an internal business app should, but instead compiling and installing the app via Xcode each time. Because of that, and he must be choosing the new SDK each time, the developer need to fix anything that has change in the SDK, most probably deprecated things he probably used.

PD. I've been an iOs developer for the last 4 years.

Bingo. A new OS upgrade very rarely breaks compatibility. Changing SDK might.
 

mmntech

Lifer
Sep 20, 2007
17,501
12
0
Having worked with many app developers over the last couple of years, I've come to the conclusion that a great deal of them are functionally retarded.
 

StarTech15

Member
Oct 21, 2014
151
0
0
This is more of a rant than asking for a solution.

My company has this great in-house app. We sell fabric to high-end buyers. I tapped an app designer to create this app that showcases all of our fabric. It has pics of all our skus, has multimedia link and our sales reps can even place orders from it and send it in instantly. Its about 1.5 gb in size.

When it was initially developed it was under ios 6.x and worked fine on ipads 1, 2 and 3. Then ios 7 hit and it wouldnt install on any ipad so the developer fixed it and got it working. Something with https security.

Now, when the ipad airs and minis hit the app still worked on all versions.

Fast forward to ios 8, 8.01, 8.02 and now 8.1

The app will install/reinstall on ipad 2, ipad 4. It will NOT install or reinstall on ipad 3 or ipad air.

Why??? I thought apple was consistent with their HW? I know the ipad 3 was the shortest lived ipad but damn.

This is bringing back horrible memories whe I had an Asus t101, Memo, Samsung tab 2 and Tab Pro 8.4 with apps not working across these systems.

Don't Apps have to be updated to be compatible with new devices?
 

Rakehellion

Lifer
Jan 15, 2013
12,181
35
91
Don't Apps have to be updated to be compatible with new devices?

Old apps should work on new devices with no problem. There are over a million of them in the store that work just fine. This is just an example of a developer who doesn't know what he's doing.
 

akugami

Diamond Member
Feb 14, 2005
6,210
2,551
136
Some of these app developers are using cross platform development tools because they hire themselves out to develop iOS and Android apps. These apps may "break" when a new version of iOS comes out. We actually hit that ourselves and we develop our own apps and we have both Android and iOS built using cross platform development tools. Our internal development team took care of the fixes but we have had them break when a new version of iOS comes out.