Kategorier: IT-nyheter

Marsipan er et prosjekt Apple for multiplattformutvikling

I desember i fjor kom den kjente journalisten Mark Gurman fra Bloomberg rapporterte om eksistensen av Marsipan-prosjektet, som er under utvikling Apple. Målet med prosjektet er å gi utviklere muligheten til å lage tverrplattformapplikasjoner for Mac og iOS. I januar kunngjorde Gurman at denne funksjonen ville bli tilgjengelig for iOS 12 og macOS 10.14.

Imidlertid journalist John Gruber, forfatter av bloggen Daring Fireball, benektet informasjonen gitt av Mark og sa at prosjektet neppe vil bli presentert i år og ikke vil være så lovende som tidligere spådd.

Les også: Apple planlegger å gi ut et frittstående VR/AR-headset

Takket være kildene hans sa Gruber at prosjektet ikke vil tillate utvikling av multiplattformapplikasjoner. I teorien vil Marzipan tillate deg å lage applikasjoner for flere brukergrensesnitt samtidig. Det presenterte prosjektet vil heller ikke bidra til å overføre eksisterende applikasjoner for iPad til Mac og omvendt. Slike søknader må skrives for hver plattform separat.

Gruber:

"Selvfølgelig, hvis Apple mener at iOS- og MacOS-apper bør ha et applikasjonsprogrammeringsgrensesnitt (API) basert på deklarativ programmering, så må de løse API-abstraksjonsproblemet mellom UIKit (et iOS-utviklerverktøy) og AppKit (et MacOS-utviklerverktøy). Selv om målet deres kan være annerledes, nemlig å lage et multi-plattform UI-rammeverk basert på et deklarativt grensesnitt.

Les også: Cannon Lake generasjon Intel-prosessorer bør ikke forventes i år

Uansett om Marzipan-prosjektet eksisterer eller ikke, rapporterer Gruber at han er «nesten sikker» på at prosjektet ikke vil bli annonsert på WWDC 2018 neste måned og tviler på at det eksisterer. WWDC 2018-utstillingen starter forresten 4. juni, så offisiell informasjon er ikke langt unna.

Dzherelo: theverge.com

Del
Ivan Mityazov

Redaktøren Root Nation. En person som er interessert i ulike IT-innovasjoner, vitenskap, musikk.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket*