Apple: Ano ang iOS, Mac News Could Mean para sa Apps, Ayon sa Mga Nag-develop

$config[ads_kvadrat] not found

Gamot sa Laging nag aaway na pamilya at bungagerang nanay at lasengerong tatay - Apple Paguio7

Gamot sa Laging nag aaway na pamilya at bungagerang nanay at lasengerong tatay - Apple Paguio7
Anonim

Ang mga alingawngaw ng mga plano ng Apple na pagsamahin ang pag-unlad ng iPhone, iPad at Mac Apps ay may mga inhinyero ng iOS na nasasabik - at maaari din itong mangahulugan ng malaki, mga pagbabago para sa kung anong mga mamimili ang lumabas sa kanilang mga paboritong apps.

Ayon sa isang ulat ng balita, ang mga developer ng software ay papayagan na magdisenyo ng isang uniporme na app na gumagana sa parehong iOS touchscreen ng Apple at ang mouse o trackpad ng Mac. Maaaring gumana ang parehong app gamit ang isang solong hanay ng code sa mga iPhone, iPad, at Apple computer.

Sa pamamagitan ng potensyal na pinahihintulutan ang mga mobile developer na palawakin mula sa iOS coding papunta sa Mac, makakatulong ito na mabuhay na muli ang higit na walang pag-unlad na pag-unlad ng mga partikular na apps ng Mac, ayon sa ilang mga developer na nagsalita tungkol sa bulung-bulungan Kabaligtaran.

Arthur A. Sabintsev, isang nangungunang developer ng iOS sa Arc Publishing, na kinabibilangan ng programming Ang Washington Post 'S iOS app, sabi na ang balita ay maaaring maging isang pangunahing shift para sa mga inhinyero na itinuro sa sarili tulad ng kanyang sarili.

"Ginawa ko lang ang iOS sa nakalipas na anim na taon," sabi ni Sabintsev Kabaligtaran. "Maganda na magagawang palawakin sa ibang platform ng Apple nang hindi na matutunan ito mula sa simula."

Totoo ito lalo na, sa ilang mga kaso, ang mobile-lamang ay hindi perpekto para sa isang produkto na nangangailangan din ng isang mahusay na Mac app. Maaaring mag-signal ang isang hakbang sa tamang direksyon para sa paggamit ng Swift, ang Apple-native programming language, sa lahat ng mga platform.

Sa teknikal na panig, ang macOS ay binuo sa NeXT, na inilabas noong 1988, ay nagpapaliwanag si Sam Soffes, isang developer ng iOS at taga-disenyo sa Lyft.

Upang gumawa ng Mac app, dapat gamitin ng mga programmer ang AppKit, na nagmula sa NeXT. Medyo mahirap, lalo na kumpara sa iOS, dahil sa mabilis na pag-iipon ng software.

"Sa ngayon kung nais mong magkaroon ng isang app sa pareho, hindi mo maaaring ibahagi ang alinman sa UI," sabi ni Soffes. Halimbawa, ang kanyang independiyenteng app na Redacted for Mac ay nagbabahagi ng pangunahing imahen nito sa iOS, ngunit ang lahat ng UI, o interface ng gumagamit, ay kailangang isulat para sa bawat platform. Iyon ay isang matrabaho, matagal na proseso, at hindi lahat ng mga developer ay nag-aalala na gawin ang pareho.

Si Kyle Bashour, na kamakailan ay nagtrabaho sa isang iOS app para sa isang popular na video chat platform, ang mga tala na ang mga maliliit na kumpanya at indie developer ay gustong mag-alok ng Mac app ngunit kadalasan ay walang oras o mapagkukunan.

"Ang kakayahang magpatakbo ng iOS apps sa macOS ay magiging isang malaking panalo para sa mga startup," sabi ni Bashour Kabaligtaran. "Sa isang startup, lalo na sa isang batang isa, ikaw ay halos palaging laser-nakatutok sa paglago. Kapag mabilis kang umuulit sa mga tampok, ang pagkakaroon ng isa pang plataporma upang isulat ang mga tampok na iyon para sa tunay ay makapagpabagal sa iyo."

Karaniwan itong nag-iiwan ng mga startup na may dalawang pagpipilian: Bumuo ng isang cross-platform app gamit ang isang framework tulad ng Electron, o bumuo ng isang katutubong app para sa mga platform na may pinakamaraming gumagamit. Sa kasong ito, karaniwan na ang iOS.

Si Simon Ljungberg, isang programmer ng iOS na nakabase sa Sweden para sa recipe ng app na Filibaba, ay sumasang-ayon na ang pag-asam ng pagsusulat ng mga Mac app nang walang pakikitungo sa AppKit ay magiging kapana-panabik. Hindi lamang para sa mga developer, kundi pati na rin para sa mga gumagamit ng Apple.

"Sa pangmatagalan, kapag ang aming Meal Plan app ay nagiging mas ganap, maaari kong makita na ito ay kapaki-pakinabang sa Mac," sabi ni Ljungberg. Halimbawa, ang pag-edit at pagpaplano ng mga lingguhang mga plano sa pagkain at pag-aayos ng mga listahan ng shopping ay maaaring makinabang mula sa kapangyarihan ng Mac.

Tulad ng para sa mga gumagamit ng Mac, ang mas mababang halaga ng mga app at ang pagkakatong dahil sa ibinahaging code sa pagitan ng iOS at macOS ay gumawa para sa isang malaking mapahusay.

Ngunit may mga nag-develop na hindi humahawak ng kanilang hininga para sa tinatawag na macos tagapagligtas.

"Walang isang opisyal na pahayag mula sa Apple, dapat naming kunin ang bulung-bulungan na may isang pakurot ng asin," sabi ng nagsasabing malayang freelance na iOS Developer ng Developer ng Kathuria sa England Kabaligtaran.

Ang engineer, na nagtrabaho sa mga app tulad ng ECB Cricket at Notaryado, ay nagsasabi magkakaroon ng maraming mga opinyon sa potensyal na teknolohiya na ito kung mas maraming mga detalye ang inilabas sa mga darating na linggo.

Tulad ng inilalagay ni Kathuria: "Gusto kong makita ang UIKit na trabaho sa macOS, ngunit hindi ako sigurado kung gaano ang isang pangarap na panaginip na ay."

$config[ads_kvadrat] not found