Content deleted Content added
m Disambiguating links to Hardware (link changed to Computer hardware) using DisamAssist. |
m Task 18 (cosmetic): eval 29 templates: del empty params (1×); hyphenate params (3×); |
||
Line 45:
==History==
While originally developing [[iPhone]] prior to its unveiling in 2007, Apple's then-[[CEO]] [[Steve Jobs]] did not intend to let third-party developers build native apps for the [[iOS]] operating system, instead directing them to make [[web application]]s for the [[Safari (web browser)|Safari web browser]].<ref name="Not native">{{Cite web|title=Jobs' original vision for the iPhone: no third-party native apps|url=https://9to5Mac.com/2011/10/21/jobs-original-vision-for-the-iphone-no-third-party-native-apps/|website=9to5Mac.com|publisher=9to5Mac|date=October 21, 2011|access-date=June 11, 2017}}</ref> However, backlash from developers prompted the company to reconsider,<ref name="Not native"/> with Jobs announcing on October 17, 2007 that Apple would have a [[software development kit]] (SDK) available for developers by February 2008.<ref>{{Cite web|last=Duncan|first=Geoff|title=Apple confirms iPhone SDK coming next year|url=https://www.DigitalTrends.com/apple/apple-confirms-iphone-sdk-coming-next-year/|website=www.DigitalTrends.com|publisher=[[Digital Trends]]|date=October 17, 2007|access-date=June 11, 2017}}</ref><ref>{{Cite web|title=Steve Jobs confirms native iPhone SDK by February|url=http://AppleInsider.com/articles/07/10/17/steve_jobs_confirms_native_iphone_sdk_by_february|website=AppleInsider.com|publisher=[[AppleInsider]]|date=October 17, 2007|access-date=June 11, 2017}}</ref> The SDK was released on March 6, 2008.<ref>{{Cite web|last=Dalrymple|first=Jim|title=Apple unveils iPhone SDK|url=http://www.MacWorld.com/article/1132400/iphonesdk.html|website=[[Macworld|www.MacWorld.com]]|publisher=[[International Data Group]]|date=March 6, 2008|access-date=June 11, 2017}}</ref><ref>{{Cite web|last=Block|first=Ryan|
==Features==
Line 88:
===Java===
In 2008, [[Sun Microsystems]] announced plans to release a [[Java Virtual Machine]] (JVM) for iOS, based on the [[Java Platform, Micro Edition]] version of Java. This would enable Java applications to run on iPhone and iPod Touch.<ref>{{Cite web|last=Krill|first=Paul|title=Sun: we'll put Java on the iPhone|url=http://www.InfoWorld.com/article/2650479/application-development/sun--we-ll-put-java-on-the-iphone.html|website=www.InfoWorld.com|publisher=[[InfoWorld]] – [[International Data Group]]|date=March 7, 2008|access-date=June 19, 2017}}</ref> Soon after the announcement, developers familiar with the SDK's terms of agreement believed that by not allowing third-party applications to run in the background (answer a phone call and still run the application, for example),<ref>{{Cite web|last=Krazit|first=Tom|title=The iPhone SDK: the day after|url=https://www.CNET.com/news/the-iphone-sdk-the-day-after/|website=www.CNET.com|publisher=[[CNET]] – [[CBS Interactive]]|date=March 12, 2008|access-date=June 19, 2017}}</ref> and not allowing an application to download code from another source, nor allowing an application to interact with a third-party application, Sun's development efforts could be hindered without Apple's cooperation.<ref>{{Cite web|last=Krill|first=Paul|title=Sun's plan for Java on iPhone could hit roadblock|url=http://www.InfoWorld.com/article/2651070/application-development/sun-s-plan-for-java-on-iphone-could-hit-roadblock.html|website=www.InfoWorld.com|publisher=[[InfoWorld]] – [[International Data Group]]|date=March 14, 2008|access-date=June 19, 2017}}</ref> Sun also worked with a third-party company called Innaworks in attempts to get Java on iPhone.<ref>{{Cite web|title=Apple, Sun talks gives hope for Java on iPhone|url=http://www.IBTimes.com/apple-sun-talks-gives-hope-java-iphone-218432|website=www.IBTimes.com|publisher=[[International Business Times]] – [[IBT Media]]|date=April 28, 2008|access-date=June 19, 2017}}</ref> Despite the apparent lack of interest from Apple, a [[firmware]] leak of the 2007 iPhone release revealed an [[ARM architecture|ARM]] chip with a processor with [[Jazelle]] support for embedded Java execution.<ref>{{Cite web|last=Block|first=Ryan|
===.NET===
Line 99:
===2010 policy on development tools===
In April 2010, [[Apple and Adobe Flash controversy|Apple made controversial changes]] to its iPhone Developer Agreement, requiring developers to use only "approved" programming languages in order to publish apps on [[App Store (iOS/iPadOS)|App Store]], and banning applications that used third-party development tools.<ref>{{Cite web|last=Chen|first=Brian X.|title=Adobe Apps: easier to pass through the 'i' of a needle?|url=https://www.Wired.com/2010/04/iphone-developer-policy|website=www.Wired.com|publisher=[[Wired (website)|Wired]] – [[Condé Nast]]|date=April 8, 2010|access-date=June 20, 2017}}</ref><ref>{{Cite web|last=Gruber|first=John|
===Mac Catalyst===
Originally called, "Project Marzipan",<ref>{{Cite web|url=https://www.CNET.com/news/wwdc-2019-apples-marzipan-is-actually-called-catalyst-and-means-more-ipad-apps-on-your-mac/|title=WWDC 2019: Apple's Marzipan is actually Project Catalyst|website=www.CNET.com|publisher=[[CNET]]
==See also==
|