У панядзелак прадстаўлена iOS 7 па-ранейшаму выклікае вялікія страсці. Карыстальнікі больш-менш падзяліліся на два лагеры - адным імпануе новая мабільная аперацыйная сістэма для iPhone і iPad, іншым - пагарджае. Аднак iOS 7 азначае не толькі змены для карыстальнікаў, але і вялікі выклік для распрацоўшчыкаў.
Пасля шасці гадоў, калі iOS год за годам змянялася нязначна, а асноўны графічны і карыстальніцкі інтэрфейс заставаўся нязменным, iOS 7 прыносіць значную рэвалюцыю, да якой не толькі карыстальнікі, але і распрацоўшчыкі павінны падрыхтавацца. І менавіта для іх пераход, а дакладней з'яўленне iOS 7, можа быць істотна больш праблематычным.
Як своеасаблівая перазагрузка, пасля якой усе распрацоўшчыкі выстройваюцца на стартавую лінію і маюць аднолькавую стартавую пазіцыю, каб адрэзаць свой кавалак пірага, незалежна ад таго, вядомы яны брэнд або стартап-студыя, апісваючы iOS 7 Марка Армент, аўтар папулярнага Instapaper.
Цяперашняя сітуацыя ў App Store, напрыклад, вельмі складаная з пункту гледжання новага распрацоўшчыка. У краме ёсць тысячы прыкладанняў, і існуе вялікая канкурэнцыя на асобных франтах. Такім чынам, калі вы не прыдумляеце нешта сапраўды новае і наватарскае, цяжка прасунуцца наперад. Вядомыя брэнды захоўваюць свае пазіцыі, і калі іх прадукцыя якасная, няпроста пераканаць карыстальнікаў пайсці і паспрабаваць нешта новае.
Аднак iOS 7, верагодна, прынясе змены. Упершыню ў гісторыі распрацоўшчыкам будзе недастаткова проста абнавіць значок, дадаць некалькі дадатковых пікселяў або дадаць новы API. У iOS 7 адаптацыя да новага графічнага інтэрфейсу і элементаў кіравання будзе мець ключавое значэнне. Бо нікому не хочацца выглядаць «пасіўным» у новай аперацыйнай сістэме.
Распрацоўшчыкі ўжо функцыянуючых прыкладанняў сутыкнуцца з цяжкай задачай з-за гэтага, і Марка Армент тлумачыць чаму:
- Большасць з іх пакуль не могуць дазволіць сабе адмовіцца ад падтрымкі iOS 6 (Акрамя таго, многія прыкладанні па-ранейшаму маюць патрэбу ў падтрымцы iOS 5, а некаторыя няшчасныя нават у iOS 4.3). iOS 7.
- Большасць з іх не можа стварыць два розных інтэрфейсу. (Акрамя таго, гэта дрэнная ідэя.)
- Многія з іх прыкладанняў маюць устаноўленыя функцыі і дызайн, якія не адпавядаюць iOS 7, таму іх трэба будзе перапрацаваць або выдаліць, і гэта можа не спадабацца многім цяперашнім карыстальнікам, у тым ліку самім распрацоўшчыкам.
Такім чынам, распрацоўшчык, які цяпер паспяхова прапануе сваё прыкладанне ў App Store, робіць iOS 7 больш маршчын на лбе, чым радуецца чаму-то новаму. Аднак зусім супрацьлеглыя пачуцці адчуваюць тыя, хто толькі рыхтуецца вывесці сваю скуру на рынак. На дадзены момант ім больш разумна пачакаць і без патрэбы не кідацца на перапоўнены рынак «шасцёрак», а наладзіць сваё прыкладанне пад iOS 7 і дачакацца выхаду новай версіі аперацыйнай сістэмы ў публіку.
Як толькі карыстальнікі ўсталююць iOS 7, яны будуць шукаць такія ж сучасныя прыкладанні, якія ўпісваюцца ў сістэму ў якасці базавых. Упершыню можа здарыцца так, што ўсе фактычна апынуцца ў аднолькавай стартавай пазіцыі, і будуць купляцца не толькі правераныя прыкладанні, якія існуюць спрадвеку, толькі таму, што яны правераныя. Новыя распрацоўшчыкі таксама атрымаюць шанец, і ад іх залежыць, наколькі добры прадукт яны могуць прапанаваць.
У iOS 7 вельмі цікавыя рэчы могуць адбывацца нават у традыцыйных «сектарах», такіх як Twitter-кліенты, календары або фотапраграмы. Дзякуючы арыентацыі на iOS 7 лідзіруючыя пазіцыі могуць заняць невядомыя раней брэнды. Тыя, хто выйграе ад новай сістэмы больш за ўсё. Наадварот, прадстаўленыя павінны старацца страціць як мага менш.
калі гэта будзе даступна для CR? ці ёсць вядомыя даты?
Восень. Apple не з'яўляецца і не будзе больш дакладным. Можна разлічваць прыкладна на верасень/кастрычнік.
Акрамя таго, верагодна, звязаны з новым iPhone (/новыя iPhone).
дапаможнік https://developer.apple.com/library/prerelease/ios/design/index.html
штосьці змянілася з iCloud Core Data, хто-небудзь ведае?
падчас выступу для распрацоўшчыкаў ён сказаў, што яны выправілі мноства памылак у iCloud
Я не думаю, што гэта будзе так рэзка, як вы апісваеце ў артыкуле
Так рэзка... Гэта адзін са спосабаў глядзець на гэта, і я цалкам з гэтым згодны. Вядома, так не будзе ў 100% выпадкаў, але некаторыя гульцы могуць трансфармавацца.
Пачакайце да восені, і вы ўбачыце, што ўсе заяўкі (адпаведныя даследаванні) будуць мець усё гатовае і абноўленае, хоць гэта вельмі вялікая праца.
На новы ios. Я маю гонар запускаць ios 7 на дзвюх прыладах, і прыкладна праз чатыры гадзіны выкарыстання я даведаўся, што, хоць Apple зрабіла выдатную рэкламу для новага ios, мы вельмі наблізіліся да Android, я не каментую дызайн, які таксама не так ідэальна скаардынавана, але я каментую пра вытанчанасць, плыўнасць і надзейнасць. Я думаю, што гэта падобны, калі не большы, збой, як на iPhone 3g Ios 4.2.1. Я цалкам ведаю, што Ios усё яшчэ знаходзіцца ў бэта-версіі, але, нягледзячы на гэта, вялікае расчараванне. У параўнанні, напрыклад, з 5.1.1, структура кода новай ios выглядае так, быццам яна была распрацавана для калькулятара. IOS 7, верагодна, не быў крокам назад, а крокам у няправільным кірунку. IPhone і iPod доўгі час не вылучаліся апаратнымі сродкамі, але яны вылучаюцца праграмным забеспячэннем. Да восені Apple павінна папрацаваць над IOS, бо гэтага хопіць нават для BETA-версіі. Дызайн мне таксама не вельмі падабаецца, але не магу судзіць, таму што густы ва ўсіх розныя. Калі вы параўноўваеце новыя праграмы IOS7 і ТОП ПРАГРАМЫ ад CYDIA, ВЫ АМАЛЬ АДНОКАВЫЯ!??? Што тычыцца дызайну старых сістэм, мне спадабаліся водбліскі, якія Apple выдаліла, напрыклад, на абразках і г. д. Таму што гэтыя адлюстраванні прыгожа вылучаліся на дысплеі RETINA, і я хацеў пастаянна гуляць з iPhone, iPod або iPad. У новай iOS 7 я хачу толькі ўтрымліваць кнопку "Дадому" + кнопку харчавання для скіду, а часам я нават пераводзіў iPhone у DFU, але я буду чакаць наступнага абнаўлення. Гэта маё меркаванне пра IOS 7. Я хацеў размясціць яго дзе-небудзь, і паколькі мне падабаецца гэты сайт, я размясціў яго тут. Дык забі мяне камянямі.
Я рады кінуць камень :) вы прызнаеце, што iOS 7 усё яшчэ знаходзіцца ў бэта-версіі, але вы ўсё яшчэ ныеце аб адсутнасці адладкі і надзейнасці. Чаму?! На ўласным вопыце ведаю, што бягучая і бэта-версія iOS лепш працуе на iPhone 5, чым, напрыклад, на SGS4 :). Я вельмі чакаю вострай версіі сістэмы, бо мне асабіста вельмі падабаецца знешні выгляд. Я разумею, што не трэба. Але вось чаго я не разумею, так гэта «кроку ў няправільным кірунку», па-вашаму. Функцыянальна і візуальна выдатна для мяне, таму ўсім вялікі палец уверх! :)
1. Пракаментуйце адладку першай бэта-версіі? Вы, верагодна, не выпускалі шмат праграмнага забеспячэння ў вашым жыцці, ці не так?
2. Адкуль вы што-небудзь ведаеце пра структуру кода? Ці бачыце вы што-небудзь больш, чым загаловак рамкі? Калі ласка, падзяліцеся. Мне падабаецца вывучаць зыходны код iOS (які, відавочна, ёсць у вас).
3. Бэта-версія iOS знаходзіцца пад дзеяннем NDA, таму вам наогул не варта каментаваць яе дэталі. Калі ў вас ёсць звычка не парушаць кантракты, гэта значыць.
Што тычыцца дызайну, вы маеце абсалютнае права на сваё меркаванне, але я кажу, што я звязаны NDA, таму я не буду каментаваць дэталі.
Я згодны з аўтарам. Існуючаму распрацоўшчыку сапраўды прыйдзецца крыху цяжэй. Выпусціце праграму, якая працуе на існуючай iOS6 і новай iOS7.
У іншым выпадку я бачыў відэа з iOS7b1 на iPh5 і павінен сказаць, што мне гэта вельмі падабаецца. Наконт стабільнасці нічога сказаць не магу, але, як ужо было напісана тут у абмеркаванні, гэта Beta 1 і няма сэнсу каментаваць яе ці нейкім чынам ацэньваць.