Во понеделник воведен од 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 (/new iPhones).
предприрачник https://developer.apple.com/library/prerelease/ios/design/index.html
дали нешто се смени со iCloud Core Data, знае некој?
на главниот говор за програмерите, тој рече дека поправале тони грешки во врска со iCloud
Мислам дека нема да биде толку драстично како што опишувате во статијата
Толку драстично... Тоа е еден начин на гледање и јас целосно се согласувам со тоа. Се разбира, нема да биде така во 100% од случаите, но некои играчи можат да се трансформираат.
Почекајте до есен и ќе видите дека сите апликации (релевантни студии) ќе имаат сè подготвено и ажурирано, иако е многу работа.
До новиот iOS. Имам чест да работам ios 7 на два уреди и по околу четири часа користење дознав дека иако Apple направи одлична реклама за новиот ios, дојдовме многу блиску до андроид, не коментирам за дизајнот, кој е исто така не е толку совршено координирана, но коментирам за софистицираноста, мазноста и доверливоста. Мислам дека ова е сличен ако не и поголем пад како кај iPhone 3g Ios 4.2.1. Целосно сум свесен дека Ios е сеуште во бета верзија, но и покрај тоа големо разочарување. Во споредба со, на пример, 5.1.1, структурата на кодот на новиот iOS изгледа како да е дизајнирана за калкулатор. IOS 7 веројатно не беше чекор назад, туку чекор во погрешна насока. Ајфон и ајпод одамна не се истакнуваат во однос на хардверот, но се истакнуваат во однос на софтверот. Apple би требало да работи напорно на IOS до есен, бидејќи тоа е доволно дури и за верзијата BETA. Ниту дизајнот не ми се допаѓа многу, но не можам да судам бидејќи секој има различен вкус. Ако ги споредите новите IOS7 апликации и ТОП АПЛИКАЦИИТЕ од CYDIA, СЕ РЕЧИСИ СТЕ ИСТИ!??? За дизајнот на постарите системи, ми се допаднаа рефлексиите што Apple ги отстрани, на пример, на иконите итн. Бидејќи овие рефлексии се истакнуваа прекрасно на екранот RETINA и сакав постојано да си играм со iPhone, iPod или iPad. На новиот iOS 7 сакам само да го држам копчето home+power за да се ресетира и понекогаш дури и да го ставам iPhone во DFU, но ќе чекам за следното ажурирање. Ова е мое мислење за IOS 7. Сакав да го постирам некаде и бидејќи ми се допаѓа овој сајт го објавив овде. Па каменувајте ме сега.
Среќен сум што фрлам камен :) признавате дека iOS 7 е сè уште во бета верзија, но сепак кукате поради недостаток на дебагирање и доверливост. Зошто?! Од мое искуство знам дека сегашниот и бета iOS работи подобро на iPhone 5 отколку, на пример, на SGS4 :). Навистина се радувам на острата верзија на системот, бидејќи мене лично многу ми се допаѓа изгледот. Разбирам дека не мораш. Но она што не го разбирам е „чекорот во погрешна насока“ според тебе. Функционално и визуелно одличен за мене, па сите палци горе! :)
1. Коментар за дебагирањето на првата бета верзија? Веројатно не сте објавиле многу софтвер во вашиот живот, нели?
2. Како знаете нешто за структурата на кодот? Дали гледате нешто повеќе од заглавието на рамката? Ве молам споделете. Сакам да го проучувам изворот на iOS (кој очигледно го имате).
3. Бета iOS е под NDA, така што воопшто не треба да коментирате за неговите детали. Ако имате навика да не ги прекршувате договорите, т.е.
Што се однесува до дизајнот, вие имате апсолутно право на ваши мислења, но јас велам, ме обврзува НДА, па нема да коментирам детали.
Се согласувам со авторот. На постоечки развивач навистина ќе му биде малку потешко. Ослободете апликација која работи на постоечки iOS6 и нов iOS7.
Инаку ги имам видено видеата со iOS7b1 на iPh5 и морам да кажам дека многу ми се допаѓаат. Не можам да кажам ништо за стабилноста, но како што е веќе напишано во дискусијата овде, тоа е Бета 1 и нема смисла да се коментира или да се оценува на кој било начин.