Санаттар: IT жаңалықтары

Марзипан - бұл жоба Apple көп платформалы әзірлеуге арналған

Өткен жылдың желтоқсан айында белгілі журналист Марк Гурманнан Bloomberg әзірленіп жатқан марципан жобасының бар екенін хабарлады Apple. Жобаның мақсаты – әзірлеушілерге Mac және iOS үшін кросс-платформалық қосымшаларды жасау мүмкіндігін беру. Қаңтарда Гурман бұл мүмкіндік iOS 12 және macOS 10.14 үшін қол жетімді болатынын хабарлады.

Дегенмен, журналист Джон Грубер, блог авторы Күркілі өрт, Марк ұсынған ақпаратты жоққа шығарып, жобаның биылғы жылы ұсынылуы екіталай екенін және бұрын болжанғандай перспективалы болмайтынын айтты.

Сондай-ақ оқыңыз: Apple дербес VR/AR гарнитурасын шығаруды жоспарлап отыр

Грубер өз көздерінің арқасында жобаның көп платформалы қосымшаларды дамытуға мүмкіндік бермейтінін айтты. Теориялық тұрғыдан, Marzipan бір уақытта бірнеше пайдаланушы интерфейстері үшін қосымшаларды жасауға мүмкіндік береді. Сондай-ақ, ұсынылған жоба iPad үшін бар қолданбаларды Mac жүйесіне және керісінше тасымалдауға көмектеспейді. Мұндай қосымшалар әр платформа үшін бөлек жазылуы керек.

Грубер:

«Әлбетте, егер Apple iOS және MacOS қолданбаларында декларативті бағдарламалауға негізделген қолданбалы бағдарламалау интерфейсі (API) болуы керек деп санайды, содан кейін олар UIKit (iOS әзірлеуші ​​​​құралы) және AppKit (MacOS әзірлеуші ​​​​құралы) арасындағы API абстракциясы мәселесін шешуі керек. Олардың мақсаты әртүрлі болуы мүмкін болса да, атап айтқанда декларативті интерфейс негізінде көп платформалы UI құрылымын жасау.

Сондай-ақ оқыңыз: Cannon Lake генерациясы Intel процессорлары осы жылы күтілмеуі керек

Марципан жобасының бар-жоғына қарамастан, Грубер жобаның келесі айда WWDC 2018-де жарияланбайтынына «дерлік сенімді» екенін және оның бар екеніне күмәнданатынын хабарлайды. Айтпақшы, WWDC 2018 көрмесі 4 маусымда басталады, сондықтан ресми ақпарат алыс емес.

Джерело: theverge.com

үлес
Иван Митязов

Редактор Root Nation. Түрлі IT инновацияларға, ғылымға, музыкаға қызығатын адам.

пікір қалдыру

Сіздің электрондық пошта мекенжайы емес жарияланады. Міндетті өрістер таңбаланған*