The Master of Swift App Coding

Swiftプログラミングでのアプリ作成方法やWordPressのテクニック解説

iPhone4Sアプリ対応開発をした方がいいのか悩む際に決断するポイント

投稿日:2017年9月19日 更新日:

1.実現したいこと(目的)

iPhone4Sへのアプリ対応をした方がいいのかどうか悩む際に決断するポイント

 

2.作業環境

X code Version 8.3.3
Swift version 3.1
2017年7月

 

3.一言アンサー(概要)

・対応OSをiOS10以降にするなら、iPhone4Sへの対応は不要
・対応OSをiOS9以降にするなら、iPhone4Sの対応も必要
・iOS9以前のユーザー数は世界で統計的に10%程度
・iPhone4Sの画面の縦横比はiPadとほぼ同じ

結論として、私はiPhone4S対応は捨てました

 

4.なぜ、これをやりたいのか?(理由)

アプリを開発する際に、どの機種に対応させるのか悩むため
・途上国の古いiPhoneのユーザー数が気になる
・画面比率の違いによる開発の面倒さが気になる

 

5.やり方(コード含む)

(1)対応OSをiOS10以降にするなら、iPhone4Sへの対応は不要
(2)対応OSをiOS9以降にするなら、iPhone4Sの対応も必要
(3)iOS9以前のユーザー数は世界で統計的に10%程度
89%のデバイスはiOS10を使用しているということです
(September 6, 2017)

こちらが参考になります
App Store
https://developer.apple.com/support/app-store/

(4)iPhone4Sの画面の縦横比はiPadとほぼ同じ
縦横比はiPadとほぼ同じですが、iPadと違って、Size Classではデザイン制約の棲み分けがはしづらいと思い、私はiPhone4sは切りました

 

6.補足

ちなみにiOS11ではiPhone5(5SはOK)は切られました

iOS 11
https://www.apple.com/ios/ios-11/

 

7.参考

Welcome to iOS
https://support.apple.com/ios

iOS 11
https://www.apple.com/ios/ios-11/

 

Ad-336px-stinger8

Ad-336px-stinger8

-Swift, Xcode
-, , , , ,

Copyright© The Master of Swift App Coding , 2018 All Rights Reserved.