成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Xcode與Android Studio:哪個更好?

開發 前端

我在這個行業已經超過11年了,我的職業生涯始于黑莓開發公司(BlackBerry Development),我已經覺得自己老了!

當時,Eclipse是我們進行移動開發的最好朋友。我曾在著名的黑莓的Zagat應用程序上實習。總體而言,這是一次很棒的學習經歷。

為了我的全職工作,我轉向了一家名為Spinlet的初創公司,我希望這家公司仍能發展壯大。一開始我只是一名黑莓開發者,但最終我轉向了iOS開發。

在最初的幾年里,我的iOS體驗非常令人興奮。最后,我和一個朋友成立了自己的公司Royale Cheese,提供手機設計和開發服務。

經過大約4年的iOS開發,我找到了進入Android開發的道路。準確地說,我大約有3年的時間也分享了Android開發方面的經驗。

從那時起,我們一直致力于全棧的工作,那時我才意識到手機開發工具是多么糟糕。

別再閑聊了。以下是對移動開發工具和技術的真實回顧。

XCode

 

過去它曾經是一個很好的工具,但是最近它變得很糟糕。以下是15年后所有問題的列表:

自動補全:首先,哪個頭腦清醒的人會把Esc作為建議的關鍵。其次,自動補全無法正常運行,或者會給出與上下文無關的怪異建議。

構建時間:第一次創建存檔或在設備上運行需要花費大量時間,最好設置CI / CD來存檔和上傳構建。

簽署和部署:有了最新的版本,它變得更容易了。但是,對于初學者來說,簽名證書和配置文件仍然令人困惑。

內存占用:XCode不知何故一直在浪費內存,對于需要運行構建的每個新設備,其占用3 GB。存檔占用了很大一部分,而模擬器也是如此。如果我不定期清理,總體上它大約占50GB。

更新:每個更新約為10-12GB,即使是較小的升級也是如此。更糟糕的是,它需要超過40GB的可用空間才能安裝。最后但并非最不重要的一點是,XCode占用了大約12GB的空間。

設計:最初用于設計UI的是struts和springs,然后是Autolayout,現在是SwiftUI。令人擔憂的是方法不斷變化。

Cocoapods:越來越差,因為它的 repo 越來越大。其次,它增加了大量的構建時間。

相機:可能由于硬件限制,模擬器不支持攝像機。但是,已經有一段時間了。如果可以模擬位置,為什么不使用相機?

Android Studio

 

我還沒有機會在早期使用它。但從我所看到的情況來看,這不會是件好事。以下是一些令人沮喪的問題。

碎片化:我覺得這可能是每個人的頭等大事,支持數量驚人的設備可能會讓任何人不知所措。

Gradle:我的天啊! Gradle永遠需要運行構建。有一些優化方法可以幫助緩解問題,但仍然存在問題。

內存獵手:在仿真器和IDE一起運行的情況下,組合需要大約10–12GB的內存,這遠比他們的官方文檔所說的要多:4GB。

簽名密鑰:您丟失了簽名密鑰,無法再次上傳到同一應用程序。你必須創造一款新應用并再次獲得評論和下載。最近這方面有了一些改善。

IDE:我一直覺得基于Java的IDE很笨拙。其中包括IntelliJ(基于Android Studio的基礎),Eclipse或NetBeans。它的響應能力不同于XCode或VS Code等其他工具。

XCode與Android Studio的對比回顧

即使可能感覺到Android問題較少,但確實存在一些嚴重問題。僅碎片化和Gradle可能足以使Android看起來很糟糕。

與我個人相比,我個人更喜歡使用XCode而不是Android,因為我擁有Mac,也許我更習慣了它。

總體而言,這兩個平臺都有龐大的用戶群。我覺得這些工具還有很長的路要走。

作為一個例子,我非常喜歡微軟將dotnet改造為dotnet core,將他們的IDE改造為VS Code。

 

責任編輯:趙寧寧
相關推薦

2023-09-05 07:32:22

vscode開源故障

2017-03-22 09:25:26

MySQLPostgreSQL對比

2022-10-28 15:51:24

JavaScript開發Node.js

2020-07-03 07:38:58

云物聯網物聯網IOT

2023-05-29 16:11:37

物聯網云計算

2024-01-22 15:55:15

2018-12-11 12:38:23

UbuntuMint發行版

2021-04-12 08:01:21

GridFlexbox網格

2023-04-12 16:20:00

同步數據異步數據傳輸

2017-03-02 14:52:46

2021-06-28 11:17:14

CoutPrintf接口

2022-09-02 08:28:44

AWS多云云提供商

2019-07-27 09:40:56

MySQLPG數據庫

2009-12-10 16:50:58

Visual Stud

2023-02-15 17:26:11

Java實例化系統

2011-07-20 10:01:22

SQL Server數關聯表

2020-12-08 10:25:56

HibernateMyBatis數據庫

2020-07-09 08:08:02

JavaPython編程語言

2013-08-09 10:56:43

2016-08-05 14:23:15

系統
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美日韩一区精品 | 成人在线小视频 | 国产最新精品视频 | 日韩视频一级 | 精品毛片 | 国产高清自拍视频在线观看 | 天天综合国产 | 国产精品亚洲一区 | h视频在线观看免费 | 国产九九九九 | 欧美日韩在线一区二区三区 | 91精品一区二区三区久久久久 | 一区二区三区视频在线 | 懂色中文一区二区在线播放 | 99久久婷婷国产综合精品 | 97视频成人 | 日韩看片 | 日韩视频―中文字幕 | 精品粉嫩aⅴ一区二区三区四区 | 中国一级大毛片 | 美女日皮网站 | 久久久精品天堂 | 国产精品永久 | 国产欧美精品一区二区 | 91精品国产美女在线观看 | 国产成人99久久亚洲综合精品 | 日本黄色片免费在线观看 | 日日干夜夜草 | 久久久精彩视频 | 亚洲日本一区二区三区四区 | 日韩精品免费在线观看 | 最新中文字幕 | 免费观看一级特黄欧美大片 | 在线观看不卡av | 亚洲精品区| 影音先锋欧美资源 | 国产视频精品在线观看 | 中文字幕在线免费观看 | 亚洲午夜在线 | 在线免费观看毛片 | 国产大学生情侣呻吟视频 |