Favorite Apple iPhone Apps
Geruchten over Apple's plannen om de ontwikkeling van iPhone, iPad en Mac Apps te combineren, hebben iOS-ingenieurs enthousiast gemaakt - en dat zou ook grote veranderingen kunnen betekenen voor wat consumenten uit hun favoriete apps halen.
Volgens een nieuwsrapport zouden softwareontwikkelaars één uniforme app kunnen ontwerpen die werkt met zowel Apple's iOS-touchscreen als de muis of het trackpad van de Mac. Dezelfde app kan werken met een enkele set code op iPhones, iPads en Apple-computers.
Door mogelijk mobiele ontwikkelaars toe te staan om uit te breiden van iOS-codering naar Mac, zou dit kunnen helpen de grotendeels stagnerende ontwikkeling van Mac-specifieke apps te doen herleven, volgens verschillende ontwikkelaars die spraken over het gerucht met omgekeerde.
Arthur A. Sabintsev, een leidende iOS-ontwikkelaar bij Arc Publishing, inclusief programmeren The Washington Post IOS-app, zegt dat het nieuws een belangrijke verschuiving zou kunnen zijn voor autodidactische ingenieurs zoals hijzelf.
"Ik heb de afgelopen zes jaar alleen iOS gedaan", vertelt Sabintsev omgekeerde. "Het is fijn om uit te breiden naar een ander Apple-platform zonder het vanaf het begin te hoeven leren."
Dit is met name het geval wanneer, in sommige gevallen, alleen mobiel niet ideaal is voor een product dat ook een robuuste Mac-app nodig heeft. Het kan een stap in de goede richting betekenen voor het gebruik van Swift, de Apple-native programmeertaal, op alle platforms.
Wat de technische kant betreft, is macOS gebouwd op NeXT, dat in 1988 werd uitgebracht, legt Sam Soffes uit, een iOS-ontwikkelaar en -ontwerper bij Lyft.
Om een Mac-app te maken, moeten programmeurs AppKit gebruiken, die van NeXT komt. Dat is vrij moeilijk, vooral in vergelijking met iOS, vanwege de snel verouderende software.
"Op dit moment kun je, als je op beide een app wilt hebben, de gebruikersinterface niet delen", zegt Soffes. Zijn onafhankelijke app Redacted voor Mac deelt bijvoorbeeld zijn kernbeeld met iOS, maar alle gebruikersinterfaces, of de gebruikersinterface, moesten voor elk platform worden geschreven. Dat is een arbeidsintensief, tijdrovend proces en niet alle ontwikkelaars nemen de moeite om beide te doen.
Kyle Bashour, die onlangs aan een iOS-app voor een populair videochatplatform werkte, merkt op dat de meeste kleine bedrijven en indie-ontwikkelaars graag een Mac-app aanbieden, maar meestal geen tijd of middelen hebben.
"De mogelijkheid om iOS-apps op macOS uit te voeren, is een enorme overwinning voor startups", vertelt Bashour omgekeerde. "Bij een startup, vooral een jonge, ben je bijna altijd gericht op groei. Wanneer je snel op functies werkt, kan het hebben van nog een ander platform om die functies voor te schrijven je echt vertragen."
Dit laat startups meestal met twee opties: bouw een platformonafhankelijke app met behulp van een framework zoals Electron, of bouw een native app voor de platforms met de meeste gebruikers. In dit geval is dat typisch iOS.
Simon Ljungberg, een in Zweden gevestigde iOS-programmeur voor de recepten-app Filibaba, is het ermee eens dat het vooruitzicht om Mac-apps te schrijven zonder AppKit te behandelen opwindend zou zijn. Niet alleen voor ontwikkelaars, maar ook voor Apple-gebruikers.
"Op de lange termijn, wanneer onze app voor het maaltijdplan voller wordt, kan ik zien dat dit nuttig is op de Mac," zegt Ljungberg. Bijvoorbeeld, het bewerken en plannen van wekelijkse maaltijdplannen en het samenstellen van boodschappenlijsten zou kunnen profiteren van de kracht van de Mac.
Wat betreft Mac-gebruikers zouden de lagere kosten van apps en de naadloosheid als gevolg van gedeelde code tussen iOS en macOS een groot voordeel zijn.
Maar er zijn ontwikkelaars die hun adem niet houden voor de zogenaamde macOS-redder.
"Zonder een officieel persbericht van Apple zouden we het gerucht met een snufje zout moeten nemen," vertelt de in Engeland gevestigde freelance iOS-ontwikkelaar Rehat Kathuria omgekeerde.
De ingenieur, die heeft gewerkt aan apps zoals ECB Cricket en Notarize, zegt dat er veel meningen over deze potentiële technologie zullen zijn, omdat er de komende weken meer details beschikbaar komen.
Zoals Kathuria het verwoordt: "Ik zou graag zien dat UIKit aan macOS werkt, maar ik weet niet zeker hoeveel van een vergezochte droom dat is."
De "Echo Killer": Apple kan de software van Siri voor ontwikkelaars openen
Apple overweegt misschien Siri open te stellen voor andere ontwikkelaars. In een nieuw rapport van The Information vertelden bronnen met een "directe kennis van de inspanning" aan de uitlaat dat Apple misschien op zoek is om te concurreren met Amazon's thuisapparaat, de Echo en zijn Alexa A.I. software. Het nieuws komt slechts een week nadat Google Ho ...
Wat de griep je hersens aandoet, volgens een zieke wetenschapper, volgens een zieke wetenschapper
Shannon Odell, een neurowetenschap Ph..D. kandidaat bij Weill Cornell Medical College, vecht door haar eigen ziekte om het effect van de griep op je hersenen te verklaren.
Wat de Stone Tomato Head in 'Fornite' voor seizoen 6 kan betekenen
'Fortnite: Battle Royale' data-mijnwerkers leerden zaterdag van het eerste verhaallijnevenement voor seizoen 5 op zondag om 14.00 uur. Oost met de terugkeer van de Tomatenkop in Tomato Town. De gebeurtenis vond plaats en sommige spelers theoretiseerden hoe het verhaal van het seizoen zal verlopen.