快速效應:蘋果新的程式語言意味著更多的iphone開發者和應用程式

今天WWDC的觀眾們最大的反應不是一個閃亮的新產品,甚至不是一個酷的新應用。相反,關於蘋果將推出自己的程式語言Swift的訊息得到了成千上萬的開發者的熱烈贊賞。...

今天WWDC的觀眾們最大的反應不是一個閃亮的新產品,甚至不是一個酷的新應用。相反,關於蘋果將推出自己的程式語言Swift的訊息得到了成千上萬的開發者的熱烈贊賞。

即使對程式設計一竅不通,也很容易理解這是一件大事:蘋果目前選擇的語言Objective-C,自從OSX推出以來,就一直是Mac的混合語言,iPhone和iPad也從第一天開始。對於蘋果來說,在其整個產品組閤中丟擲開發人員的行動手冊意味著一個巨大的變化正在進行中——許多開發人員看到這一變化並不難過。”[“Objective-C真的很痛苦,”Giphy的聯合創始人Alex Chung說,他已經開發了多個iOS應用程式如果你只差一個字元,一切都會分崩離析。你知道,這是一種很古老的習俗,就像說拉丁語一樣。”


快速效應:蘋果新的程式語言意味著更多的iphone開發者和應用程式 Swift is trying to borrow the best elements of moderately newer popular languages like Python and Javascript. "These are just more modern, colloquial languages that more developers today understand. They are easier to learn, and things don’t break as easily in them," says Chung.

與更複雜的Objective-C相比,這些更簡單的語言的缺點是效能——但蘋果表示,Swift將意味著一個不折不扣的解決方案。”Swift似乎最終讓iOS世界的開發人員有能力做你在指令碼世界中已經能做的事情,但沒有懲罰,”Artsy工程主管danieldoubrovkine說如果它兌現了自己的承諾,而其他國家也承諾了,但失敗了。但事實上,蘋果是幕後黑手,這給了我很大的希望,這才是真正的交易。”

快速效應:蘋果新的程式語言意味著更多的iphone開發者和應用程式 The other big idea behind Swift is that programmers can write their code and see the results in real time. In the old paradigm, developers write line after line of code in a text box, then compile those results — sometimes a lengthy, painful, productivity-denting task — and wait to see the end result. The product and the process were distinct from one another. With Swift, they can tweak a parameter or algorithm and watch the changes happen right away in the same coding environment. Theoretically, this means developers can toy with concepts faster and make what they’re trying to make in less time.

應用程式開發公司Tapity的創始人傑裡米•奧爾森(Jeremy Olson)表示:“實時編碼的概念實際上就是未來。”它具有在web開發中可以看到的動態特性,但使用Swift,它也可以在深層程式碼和演算法中工作。”

Chung和Olson都表示,Swift將為專註於蘋果產品的開發人員帶來更為豐富的人才庫,併為他們帶來更多的應用程式最重要的是,這使得iOS的開發方式更容易獲得,”奧爾森說這不僅僅是因為程式碼更容易掌握,而且還因為有活的東西。它將創造一個更好的學習環境。“當然,iOS上並不缺少應用程式,而且隨著開發者的增多,這可能會導致新的垃圾應用程式過剩。”這意味著要引進一批全新的年輕程式設計師,這意味著已經擁擠的市場會變得更糟,”鐘說。

不過,考慮到蘋果智慧**和平板電腦在全球新領域的持續擴張,大多數開發商並不太擔心。”Doubrovkine說:“對於更多的開發人員來說,還有很大的空間。”如果這能像他們說的那樣奏效,讓我的生活更輕鬆,那將是一件非常好的事情。”

斯威夫特的到來會改變普通消費者的日常生活嗎?它不會——至少不會像iOS8和OSX10.10中無數面向使用者的功能那樣。但它確實會讓開發我們每天使用的應用程式的開發人員失去很多繁忙的工作——如果這些開發人員能夠變得更具創造性和效率,Swift可能會產生最大的影響。

  • 發表於 2021-04-26 13:29
  • 閱讀 ( 12 )
  • 分類:網際網路

你可能感興趣的文章

swift程式語言值得學習的7個原因

... 2迅捷是快速發展的大好時機 ...

  • 發佈於 2021-03-12 01:39
  • 閲讀 ( 60 )

如何破解iphone或ipad(ios 10.2)

你可能不應該越獄你的iPhone。從安全和隱私問題到蘋果和越獄社群喜歡玩的貓捉老鼠遊戲,這是一個壞主意的原因有很多。 ...

  • 發佈於 2021-03-12 19:00
  • 閲讀 ( 50 )

iOS11釋出:如何在iphone和ipad上下載和安裝

...管理本地和雲端儲存,一個類似Mac的Dock用於拖放內容或快速訪問您喜愛的應用程式,還有一個全新的應用程式切換器用於更智慧的多工處理。 ...

  • 發佈於 2021-03-13 02:50
  • 閲讀 ( 58 )

ios 11有什麼新功能?iphone的新功能

...l整合還有很多改進,包括可以直接寫入Notes應用程式、超快速文件標記、線上繪圖,以及Notes應用程式中的新文件掃描器。 ...

  • 發佈於 2021-03-14 10:36
  • 閲讀 ( 50 )

關注wwdc的10個理由

從6月5日到6月9日,蘋果將舉行一年一度的全球開發者大會(WWDC)。這項為期五天的活動正在加州聖何塞舉行,它不僅僅是macOS和iOS開發者聚在一起玩得開心的機會。也是蘋果歷史上宣佈或更新的產品最終成為我們數字生活的重...

  • 發佈於 2021-03-14 13:52
  • 閲讀 ( 65 )

掌握ios 10程式設計和5個swift類

另一個蘋果週期即將來臨。 ...

  • 發佈於 2021-03-17 06:53
  • 閲讀 ( 51 )

如何掌握和擴充套件iphone的共享選單

... 2快速儲存連結(至evernote) ...

  • 發佈於 2021-03-24 07:17
  • 閲讀 ( 52 )

iphone 9款最佳免費arkit遊戲和應用程式

... 快速向前,到2017年6月,蘋果在WWDC宣佈了ARKit。這個工具包使開發者比以往任何時候都更容易將AR應用於他們的應用程式中,而蘋果幕後的工作幫助穩定跟蹤並大大提高了...

  • 發佈於 2021-03-24 17:38
  • 閲讀 ( 52 )

蘋果公司告訴ios開發者,將大幅削減應用商店的費用

蘋果已經開始透過電子郵件提醒開發者,他們有資格參加蘋果新推出的應用商店小企業計劃。 ...

  • 發佈於 2021-03-28 15:57
  • 閲讀 ( 35 )

ios 12的新增功能,於今天9月17日釋出

蘋果iOS12早在6月份的WWDC上就釋出了,它最終定於下週9月17日釋出。以下是您應該瞭解的所有重大變化。 ios12更新支援大多數相對現代的iphone和ipad。簡而言之,所有支援iOS 11的裝置也都支援iOS 12。以下是裝置的完整列表: iPhone:...

  • 發佈於 2021-04-05 07:40
  • 閲讀 ( 54 )
K85614266
K85614266

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦