Аппле: Што иОС, Мац вијести могу значити за Аппс, према програмерима

$config[ads_kvadrat] not found

Гармонистка Галина Титова прекрасное исполнение

Гармонистка Галина Титова прекрасное исполнение
Anonim

Гласине о Апплеовим плановима да комбинују иПхоне, иПад и Мац Аппс развој су иОС инжењери узбуђени - а то би могло значити и велике промјене за оно што потрошачи излазе из својих омиљених апликација.

Према извештају вести, програмерима софтвера ће бити дозвољено да дизајнирају једну униформну апликацију која ради и са Апплеовим иОС екраном осетљивим на додир и Мацовим мишем или трацкпадом. Иста апликација може да ради помоћу једног сета кода на иПхоне уређајима, иПад-овима и Аппле рачунарима.

Потенцијално омогућавање мобилним програмерима да се прошире са иОС кодирања на Мац, то би могло помоћи да се оживи стагнирајући развој Мац-специфичних апликација, према неколико програмера који су говорили о гласинама Инверсе.

Артхур А. Сабинтсев, водећи иОС програмер у Арц Публисхингу, који укључује програмирање Тхе Васхингтон Пост ИОС апликација, каже да би вести могле бити велика промена за самоуке инжењере као што је он.

"У протеклих шест година радила сам само на иОС-у", каже Сабинтјев Инверсе. "Лијепо је бити у могућности проширити се на другу Аппле платформу без потребе за учењем од нуле."

Ово је посебно тачно када, у неким случајевима, само за мобилне уређаје није идеално за производ који такође треба робустан Мац апп. То би могло бити сигнал у правом смеру за коришћење Свифт, Аппле програмског језика, на свим платформама.

Са техничке стране, мацОС је изграђен на НеКСТ-у, који је објављен 1988. године, објашњава Сам Соффес, иОС девелопер и дизајнер на Лифт-у.

Да би направили Мац апликацију, програмери морају користити АппКит, који долази из НеКСТ-а. То је прилично тешко, посебно у поређењу са иОС-ом, због брзог старења софтвера.

"Сада, ако желите да имате апликацију на оба, не можете да делите било који од корисничког интерфејса", каже Соффес. На пример, његова независна апликација Редацтед фор Мац дели своју основну слику са иОС-ом, али је сав интерфејс, или кориснички интерфејс, морао бити написан за сваку платформу. То је напоран и дуготрајан процес, и не раде сви развојни инжењери.

Киле Басхоур, који је недавно радио на иОС апликацији за популарну платформу за видео цхат, напомиње да би већина малих компанија и индие програмера радо понудила Мац апликацију, али обично немају времена или ресурса.

„Могућност покретања иОС апликација на МацОС-у ће бити велика победа за стартупове“, каже Басхоур Инверсе. „На старту, посебно младом, скоро увек сте фокусирани на ласерски раст. Када брзо понављате функције, имате још једну платформу да напишете те функције за стварно може да вас успори."

Ово обично оставља стартупе са две опције: Изградите апликацију за више платформи користећи оквир као што је Елецтрон, или направите природну апликацију за платформе са већином корисника. У овом случају, то је обично иОС.

Симон Љунгберг, шведски иОС програмер за апликацију рецепта Филибаба, слаже се да би могућност писања Мац апликација без бављења АппКитом била узбудљива. Не само за програмере, већ и за кориснике Апплеа.

"Дугорочно гледано, када наша апликација за оброк буде свеобухватнија, видим да је ово корисно за Мац", каже Љунгберг. На пример, уређивање и планирање недељних планова оброка и курирање листа за куповину могу имати користи од моћи Мац-а.

Што се тиче корисника Мац-а, нижа цијена апликација и беспријекорност због дијељеног кода између иОС-а и мацОС-а би представљала велику предност.

Али постоје девелопери који не задржавају дах за такозваног мацОС спасиоца.

"Без званичног саопштења за штампу од Аппле-а, требало би да узмемо гласине са малом количином соли", рекао је Енглез фрееланце иОС Девелопер Рехат Катхуриа. Инверсе.

Инжењер, који је радио на апликацијама као што је ЕЦБ Црицкет и Нотаризе, каже да ће бити много мишљења о овој потенцијалној технологији јер ће се у наредним седмицама објавити више детаља.

Као што Катхуриа каже: "Волела бих да видим да УИКит ради на мацОС-у, али нисам сигуран колико је то изнемогао сан који је."

$config[ads_kvadrat] not found