Apple: Quina notícia per a iOS, Mac podria significar per a aplicacions, segons els desenvolupadors

$config[ads_kvadrat] not found

EQ - QU

EQ - QU
Anonim

Els rumors sobre els plans d'Apple de combinar l'iPhone, l'iPad i el desenvolupament de Mac Apps tenen enginyers de iOS emocionats - i això també podria significar grans canvis en el que els consumidors surten de les seves aplicacions favorites.

Segons un informe de notícies, els desenvolupadors de programari podrien dissenyar una aplicació uniforme que funcioni tant amb la pantalla tàctil iOS de Apple com amb el ratolí o el trackpad de Mac. La mateixa aplicació podria funcionar amb un sol conjunt de codi en iPhones, iPads i ordinadors Apple.

En permetre als desenvolupadors de mòbils ampliar-se des de la codificació de iOS a Mac, això podria ajudar a reactivar el desenvolupament estancat de les aplicacions específiques de Mac, segons diversos desenvolupadors que van parlar sobre el rumor de Invers.

Arthur A. Sabintsev, desenvolupador principal de iOS a Arc Publishing, que inclou programació El Washington Post L’aplicació per a iOS, diu que les notícies podrien ser un canvi important per als enginyers autodidactes com ell.

"Només he fet iOS durant els darrers sis anys", explica Sabintsev Invers. "És bo poder expandir-vos a altres plataformes d'Apple sense haver d'aprendre-ho des de zero".

Això és especialment cert quan, en alguns casos, només el mòbil no és ideal per a un producte que també necessiti una aplicació Mac robusta. Podria indicar un pas en la direcció correcta per utilitzar Swift, el llenguatge de programació Apple-native, a totes les plataformes.

Pel que fa a la tècnica, MacOS es basa en NeXT, que es va llançar el 1988, explica Sam Soffes, desenvolupador i dissenyador de iOS a Lyft.

Per crear una aplicació Mac, els programadors han d’utilitzar AppKit, que prové de NeXT. Això és bastant difícil, especialment en comparació amb iOS, a causa del programari d’envelliment ràpid.

"Ara mateix, si voleu tenir una aplicació en tots dos, no podeu compartir cap de les IU", diu Soffes. Per exemple, la seva aplicació independent Redacted for Mac comparteix la seva imatge principal amb iOS, però tota la IU o interfície d’usuari va haver d’escriure's per a cada plataforma. Aquest és un procés laboriós, que requereix molt de temps, i no tots els desenvolupadors es molesten a fer tots dos.

Kyle Bashour, que recentment va treballar en una aplicació iOS per a una popular plataforma de xat de vídeo, assenyala que la majoria de les petites empreses i els desenvolupadors indieus els agradaria oferir-li una aplicació per a Mac, però normalment no tenen temps ni recursos.

"La capacitat d’execució d’aplicacions iOS a macOS serà una victòria enorme per a les startups", explica Bashour Invers. "En una posada en marxa, especialment un jove, gairebé sempre esteu enfocats al làser al creixement. Quan repetiu ràpidament les funcions, tenir una altra plataforma per escriure aquestes funcions us pot fer disminuir el rendiment."

Normalment, aquestes funcions es posen en marxa amb dues opcions: crear una aplicació multiplataforma amb un marc com Electron o crear una aplicació nativa per a les plataformes amb més usuaris. En aquest cas, normalment és iOS.

Simon Ljungberg, un programador de iOS basat a Suècia per a l'aplicació de recepta Filibaba, accepta que la perspectiva d'escriure aplicacions Mac sense tractar amb AppKit seria emocionant. No només per als desenvolupadors, sinó també per als usuaris d'Apple.

"A llarg termini, quan la nostra aplicació del pla de menjar esdevé més completa, puc veure que això és útil al Mac", diu Ljungberg. Per exemple, l’edició i la planificació de plans de menjar setmanals i l’organització de llistes de compres poden beneficiar-se del poder del Mac.

Pel que fa als usuaris de Mac, el menor cost de les aplicacions i la transparència a causa del codi compartit entre iOS i MacOS suposaria un avantatge important.

Però hi ha desenvolupadors que no mantenen la respiració per l’anomenat salvador de macOS.

"Sense un comunicat de premsa oficial d'Apple, hauríem de prendre el rumor amb una mica de sal", explica el desenvolupador independent iOS de Anglaterra Rehat Kathuria Invers.

L'enginyer, que ha treballat en aplicacions com Cricket i Notarize del BCE, diu que hi haurà moltes opinions sobre aquesta tecnologia potencial perquè es publicaran més detalls en les properes setmanes.

Com ho assenyala Kathuria: "M'encantaria veure UIKit treballar en macOS, però no estic segur de quant d’un somiat exagerat és"."

$config[ads_kvadrat] not found