5 причини, поради които се вълнувам от iPhone OS 4
С наближаването на пускането на iPhone OS 4 си помислих, че е подходящ момент да поговоря защо лично се вълнувам от iPhone OS 4. Като аматьор (напредващ!) разработчик и запален потребител на платформата, аз съм повече от готов за разкриването на най-новото въплъщение на платформата iPhone/iPad. За съжаление потребителите на iPad ще трябва да изчакат до тази есен, преди да могат да се възползват от много от подобренията.Изглежда, че чакането ще си заслужава!
Актуализация: iPhone OS 4 беше обявена и се нарича iOS 4. Multitasking
Разбира се, многозадачността съществува от векове, но мисля, че идеите, които Apple прилага към концепцията, ще служат много добре на общността на iPhone. Приложението вече не се прекратява, когато натиснете бутона за начало, вместо това сега те преминават към контекст на изпълнение на заден план или „режим на заспиване“. Apple обърнаха специално внимание, когато внедриха този процес, тъй като захранването на батерията е ценна стока в света на iPhone. Например, приложение може да планира известия до крайния потребител и iPhone OS ще се погрижи за представянето или „доставянето“ на известието до потребителя. Известията ще се показват точно така, сякаш идват от приложението, но разчитат на централна опашка, която е рационализирана, за да работи по ефективен и енергоспестяващ начин.
Защита на данни
Приложенията, които съхраняват лична или чувствителна информация, вече могат да се възползват от вградените механизми за криптиране, за да защитят данните във файловата система на iPhone. Когато телефонът ви е заключен, съдържанието на криптираните данни е недостъпно както за вашето приложение, така и за евентуални натрапници. Когато телефонът е отключен, отново се генерира ключ за дешифриране, за да можете да видите вашите данни. Виждам, че тези функции са особено популярни в корпоративната сфера. Корпорациите, които искат да разработят сигурни, финансово базирани приложения, вече имат способността да защитават чувствителна информация. Дори на лично ниво, да кажем, че водите личен дневник на телефона си. Сега можете да шифровате този дневник, така че никой друг да не може да го чете!
Бърз поглед
Ако притежавате Mac, вероятно сте запознати с Quick Look. Ако не сте, Quick Look е рамката на Mac OS X, която ви позволява да надникнете бързо в съдържанието на най-популярните файлови формати.Това означава, че не е нужно да отваряте програма за преглед на pdf, за да прегледате бързо данните в pdf файл. Операционната система има вградени контроли, които позволяват буквално „бърз поглед“ във файл. Apple пренесе тази технология в платформата iPhone, което означава, че приложенията вече могат да бъдат по-гъвкави при прегледа и обработката на файлове. Той също така предоставя централен механизъм за изпълнение на обща задача (преглед на файлове), така че разработчиците да не трябва да преоткриват колелото, за да видят документ на Word от приложението си. Освен всичко това ще осигури повече последователност на платформата и по-добро, по-последователно потребителско изживяване.
Медийни разширения
Добавките към новата iPhone OS 4 най-накрая ще позволят на хората да разработват приложения на трети страни за достъп до вградената медийна библиотека на вашия телефон. Казано просто, това ще позволи на разработчиците да създават свои собствени приложения за гледане на медии. Така че мисля, че в близко бъдеще е вероятно да видим Boxee и XBMC по света, пренесени към платформата.
Видове документи
Една последна добавка, която наистина се очакваше дълго време, са типовете документи. Типовете документи (поне на езика на Apple) е способността на iPhone да знае как да обработва документи, когато потребителят иска да взаимодейства с такъв. Отсега нататък приложението може да се „регистрира“ като знае как да работи с определени типове документи. Така че, когато получите случаен, непознат (за iphone) прикачен файл в имейла си, идеята е сега да имате инсталирано приложение на трета страна, което може да се справи с файла. Тази липсваща връзка ще започне да свързва операционната система заедно до точката, в която наистина ще започне да се чувства като истински „компютър“. Това вече е налично на iPad в OS 3.2 и се обединява с основния клон на OS 4.
БОНУС поддръжка на клавиатура iPhone OS 4 ще позволи въвеждане на bluetooth клавиатура на iPhone. Най-накрая!
-Крис