Apple: Čo iOS, Mac novinky mohli znamenať pre Apps, podľa vývojárov

$config[ads_kvadrat] not found

НЕМЦЫ спрятали ИХ В ЛЕСУ! Мы смогли НАЙТИ все это!

НЕМЦЫ спрятали ИХ В ЛЕСУ! Мы смогли НАЙТИ все это!
Anonim

Povesti o plánoch spoločnosti Apple na kombináciu vývoja zariadení iPhone, iPad a Mac Apps majú inžinieri iOS nadšení - a to by mohlo znamenať aj veľké zmeny v tom, čo spotrebitelia dostanú zo svojich obľúbených aplikácií.

Podľa spravodajstva by vývojári softvéru mohli navrhnúť jednu jednotnú aplikáciu, ktorá bude fungovať s dotykovým displejom iOS od spoločnosti Apple a myšou alebo trackpadom Mac. Rovnaká aplikácia by mohla fungovať s použitím jednej sady kódov na telefónoch iPhone, iPad a Apple.

Potenciálne umožnenie mobilným vývojárom rozšíriť sa z kódovania iOS na Mac, mohlo by to pomôcť oživiť do značnej miery stagnujúci vývoj aplikácií špecifických pre Mac, podľa viacerých vývojárov, ktorí hovorili o fámach. obrátený.

Arthur A. Sabintsev, vedúci vývojár iOS na Arc Publishing, ktorý zahŕňa programovanie The Washington Post IOS aplikácia hovorí, že správa by mohla byť veľkým posunom pre samých učiteľov ako on sám.

„IOS som robil len posledných šesť rokov,“ hovorí Sabintsev obrátený, „Je pekné, že dokážem expandovať do iných platforiem spoločnosti Apple bez toho, aby ste sa museli učiť od nuly.“

Platí to najmä vtedy, keď v niektorých prípadoch nie je mobilný telefón ideálny pre produkt, ktorý potrebuje aj robustnú aplikáciu Mac. To by mohlo znamenať krok správnym smerom pre používanie Swift, natívneho programovacieho jazyka Apple, na všetkých platformách.

Na technickej stránke je MacOS postavený na NeXT, ktorý bol vydaný v roku 1988, vysvetľuje Sam Soffes, vývojár iOS v Lyft.

Ak chcete vytvoriť aplikáciu pre Mac, programátori musia používať AppKit, ktorý pochádza z NeXT. To je pomerne ťažké, najmä v porovnaní s iOS, kvôli rýchlo starnúci softvér.

„Práve teraz, ak chcete mať aplikáciu na oboch, nemôžete zdieľať žiadne používateľské rozhranie,“ hovorí Soffes. Napríklad, jeho nezávislá aplikácia Redacted for Mac zdieľa svoj hlavný obraz s iOS, ale všetky používateľské rozhrania alebo používateľské rozhranie museli byť napísané pre každú platformu. Je to náročný, časovo náročný proces a nie všetci vývojári sa obťažujú robiť oboje.

Kyle Bashour, ktorý nedávno pracoval na aplikácii iOS pre populárnu platformu videochatu, poznamenáva, že väčšina malých spoločností a nezávislých vývojárov by rada ponúkla aplikáciu pre Mac, ale zvyčajne nemá čas ani zdroje.

„Schopnosť spúšťať aplikácie iOS na makrách bude obrovským víťazstvom pre začínajúcich podnikateľov,“ hovorí Bashour obrátený, „Pri štarte, najmä mladom, ste takmer vždy zameraný na laserový rast. Keď rýchlo spúšťate funkcie, môžete mať ešte ďalšiu platformu na napísanie týchto funkcií, čo vás môže naozaj spomaliť. “

To zvyčajne ponecháva startupy s dvoma možnosťami: Vytvorte si multiplatformovú aplikáciu s použitím rámca, ako je Electron, alebo vytvorte natívnu aplikáciu pre platformy s väčšinou používateľov. V tomto prípade je to zvyčajne iOS.

Simon Ljungberg, švédsky programátor iOS pre aplikáciu receptov Filibaba, súhlasí s tým, že vyhliadky na písanie aplikácií Mac bez toho, aby sa zaoberali aplikáciou AppKit, by boli vzrušujúce. Nielen pre vývojárov, ale aj pre užívateľov Apple.

„Z dlhodobého hľadiska, keď sa naša aplikácia Meal Plan stane plnohodnotnejšou, vidím, že je to užitočné na počítačoch Mac,“ hovorí Ljungberg. Napríklad úprava a plánovanie týždenných plánov stravovania a kurátorských nákupných zoznamov by mohli profitovať z výkonu počítača Mac.

Čo sa týka používateľov počítačov Mac, nižšie náklady na aplikácie a bezproblémová komunikácia medzi zdieľanými kódmi medzi systémami iOS a macOS by znamenali veľký zisk.

Ale sú tu aj vývojári, ktorí neudržiavajú dych pre takzvaného záchrancu makov.

„Bez oficiálnej tlačovej správy od spoločnosti Apple by sme sa mali porozprávať so špetkou soli,“ hovorí nezávislý vývojár v Anglicku, nezávislý vývojár Kataríny. obrátený.

Inžinier, ktorý pracoval na aplikáciách ako ECB Cricket a Notarize, hovorí, že o tejto potenciálnej technológii bude veľa názorov, pretože v najbližších týždňoch budú zverejnené ďalšie podrobnosti.

Ako uvádza Kathuria: „Rád by som videl, ako UIKit pracuje na makrách, ale nie som si istý, koľko z toho, čo je zďaleka taký veľký, je.“

$config[ads_kvadrat] not found