在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

iOS版餓了么使用的開源項目

算法與數據結構 ? 來源:未知 ? 作者:胡薇 ? 2018-05-31 14:24 ? 次閱讀

前不久,猿妹才發現支付寶使用了三十多款開源軟件,今天打開餓了么發現,餓了么也使用了33款開源軟件。

上次和大家分享的是Android版支付寶使用的開源項目,今天就和你們分享下iOS版餓了么使用的開源項目:

1、1passwordextension

1Password是一款適用于iPhone/iPod touch和iPad/iPad mini的通用應用,旨在幫助用戶在自己的應用中使用第三方密碼管理器。支持Swift 4及iOS 8以上的版本(項目地址:https://github.com/fahlout/PasswordExtension)

2、AFNetworking

AFNetworking是一個適用于iOS以及Mac OS X的網絡庫,它基于Foundation URL加載系統,擴展了Cocoa內置的強大的高級網絡抽象。擁有良好的架構,豐富的api,以及模塊化構建方式,使得使用起來非常輕松。(項目地址:https://github.com/AFNetworking/AFNetworking)

3、Blockskit

BlocksKit 是一個開源的與Cocoa緊密集合的基礎性框架,BlocksKit并沒有創建新的宏,函數,方法和類,只是對Cocoa類的一個擴展,是一個 blocks的大集合。BlocksKit給一些類帶來了更好的block支持。(項目地址:https://github.com/BlocksKit/BlocksKit)

4、BoringSSL

BoringSSL 是谷歌創建的 OpenSSL 分支,但使用BoringSSL的代碼不能保證API或ABI的穩定性,而創建BoringSSL則是因為谷歌使用了超過70個OpenSSL補丁,部分被接受合并到了OpenSSL主庫,但大部分沒有。隨著Android、Chrome和其它項目開始需要這些補丁的子集,事情日益變得復雜,要保證所有補丁在不同代碼庫正常工作需要太多精力。所以他們決定創建OpenSSL分支。(項目地址:https://github.com/google/boringssl)

5、CocoaLumberjack

CocoaLumberjack 是一個快速、簡單,但很強大的日志框架,用于 Mac OS X 和 iOS 系統。(項目地址:https://github.com/CocoaLumberjack/CocoaLumberjack)

6、fishhook

fishhook 是一個非常簡單的庫,它允許支持在 iOS 上的模擬器和設備運行Mach-O,并提供動態綁定服務。此功能類似在OS X 系統上使用的 DYLD_INTERPOSE 功能。你可以通過使用 fishhook 實現呼叫/跟蹤功能(如:auditing for double-close issues with file descriptors)。(項目地址:https://github.com/facebook/fishhook)

7、FMDB

FMDB是一款簡潔、易用的封裝庫,是SQLite的C API。以OC的方式封裝了SQLite的C語言API,使用起來更加的方便。(項目地址:https://github.com/ccgus/fmdb)

8、Geohash

geohash是一種地址編碼,它能把二維的經緯度編碼成一維的字符串。lbs可以說是一個基礎應用,geohash對于解決附近地點搜索提供了一個有效的解決方案。(項目地址:https://github.com/CloudSide/geohash)

9、gRPC

gRPC 是一個高性能、開源和通用的 RPC 框架,面向移動和 HTTP/2 設計。目前提供 C、Java 和 Go 語言版本,分別是:grpc, grpc-java, grpc-go. 其中 C 版本支持 C, C++, Node.js, Python, Ruby, Objective-C, PHP 和 C# 支持(項目地址:https://github.com/grpc/grpc)

10、gRPC-Core

C 語言 gRPC 實現(項目地址:https://github.com/tony612/grpc-core)

11、gRPC-ProtoRPC

gRPC中的一個類,前期的 gRPC 開發對 ObjC 并不了解,甚至于他們自己的 gRPC-ProtoRPC 庫中類都是沒有任何前綴,如 ProtoRPC,直到后期才開始添加 GRPC 作為前綴:GRPCProtoCall

12、gRPC-RxLibrary

gRPC的Reactive 拓展

13、IGListKit

IGListKit 是 Instagram 程序員做的一個數據驅動的 UICollectionView 框架,為了構建快速和可擴展的列表。另外,它有助于你在 app 結束對于大量視圖控制器的使用。(項目地址:https://github.com/Instagram/IGListKit)

14、KVOController

Key-value 的監控是一個 MVC 應用中非常有用的技術。KVOController (來自 facebook)構建了一個基于 Cocoa 的 time-tested key-value 監控實現,提供簡單方便、線程安全的 API。(項目地址:https://github.com/facebook/KVOController)

15、libextobjc

libextobjc 是用于擴展 Objective-C 編程語言的模塊化的 Cocoa 庫。libextobjc是非常模塊化的 - 大部分的類和模塊可以使用不超過一個或兩個依賴項。(項目地址:https://github.com/jspahrsummers/libextobjc)

16、Lottie

Lottie 是 Airbnb 開發的一款能夠為原生應用添加動畫效果的開源工具。Lottie 目前提供了 iOS, Android, 和 React Native 版本,能夠實時渲染 After Effects 動畫特效。(項目地址:https://github.com/airbnb/lottie-ios)

17、Mantle

Mantle 是 Cocoa 和 Cocoa Touch 的模型框架,你可以通過它為你的 Cocoa 和 Cocoa Touch 寫簡單的模型層。 (項目地址:https://github.com/Mantle/Mantle)

18、masonry

Masonry是一 個用來布局的jQuery插件,配置Masonry相當容易,只需要在jQuery腳本中的wrapping container元素中加上.masonry()方法。(項目地址:https://github.com/desandro/masonry)

19、MBProgressHUD

蘋果的應用程序一般都會用一種優雅的,半透明的進度顯示效果,不過這個API是不公開的,因此你要是用了,很可能被清除出AppStore。而 MBProgressHUD提供了一個替代方案,而且在用戶角度上,實現的效果根本看不出和官方程序有什么差別。(項目地址:https://github.com/jdg/MBProgressHUD)

20、MD5Digest

這是一個非常簡單的NSString類別,可以從給定的MD5摘要中創建NSString。(項目地址:https://github.com/keith/MD5Digest)

21、nanopb

google protocbuf第三方庫nanopb的嗎,它特別適用于微控制器。(項目地址:https://github.com/nanopb/nanopb)

22、OAStackView

iOS 9 引入了非??岬?UIStackView ,而 OAStackView 可將這個 UIStackView 移植到 iOS7+版本(項目地址:https://github.com/nsomar/OAStackView)

23、Protobuf

Google Protocol Buffer(簡稱 Protobuf)是一種輕便高效的結構化數據存儲格式,平臺無關、語言無關、可擴展,可用于通訊協議和數據存儲等領域(項目地址:https://github.com/google/protobuf)

24、Regex Categories

Regex Categories 是一款為 NSRegularExpression和 NSString采集 objective-c類別的工具,使他們可用性更高更簡潔。 (項目地址:https://github.com/bendytree/Objective-C-RegEx-Categories)

25、SAMKeychain

簡單的Objective-C封裝,SAMkeychain可以用來儲存用戶的隱私信息。(項目地址:https://github.com/soffes/SAMKeychain)

26、SDWebImage

這個庫提供了一個支持緩存的異步圖像下載器。用SDWebImage調用網站上的圖片,跟本地調用內置在應用包里的圖片一樣簡單。操作也很簡單。(項目地址:https://github.com/rs/SDWebImage)

27、SSZipArchive

SSZipArchive是很完善的壓縮及解壓縮工具,基于miniZip的修改及封裝,API更加簡潔實用。(項目地址:https://github.com/wuhaiwei/SSZipArchive)

28、SZTextView

SZTextView 用于替代內置的 UITextView,實現了 placeholder 功能。(項目地址:https://github.com/glaszig/SZTextView)

29、TacoSDK

TACO 是用于 Apache Cordova 的工具,來自微軟。TACO 提供了一組命令行工具,可以使混合應用程序(hybrid app)開發更加簡單、友好、快速。(項目地址:https://github.com/tensor-compiler/taco)

30、TTTAttributedLabel

TTTAttributedLabel 是 UILable 的改進,支持 NSAttributedStrings(項目地址:https://github.com/TTTAttributedLabel/TTTAttributedLabel)

31、UICollectionViewLeftAlignedLayout

UICollectionViewLeftAlignedLayout 實現左對齊的視圖布局效果。(項目地址:https://github.com/mokagio/UICollectionViewLeftAlignedLayout)

32、UITableView+FDTemplateLayoutCell

UITableView+FDTemplateLayoutCell 是一個由國人團隊開發的優化計算 UITableViewCell高度的輕量級框架(項目地址:https://github.com/forkingdog/UITableView-FDTemplateLayoutCell)

33、weexSDK

Weex 致力于使開發者能基于當代先進的 Web 開發技術,在集成了 WeexSDK 之后,你可以使用 JavaScript 和現代流行的前端框架來開發移動應用。(項目地址:https://github.com/alibaba/weex)

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 開源軟件
    +關注

    關注

    0

    文章

    210

    瀏覽量

    15906
  • iOS
    iOS
    +關注

    關注

    8

    文章

    3395

    瀏覽量

    150618

原文標題:一個餓了么竟使用了30多個開源軟件

文章出處:【微信號:TheAlgorithm,微信公眾號:算法與數據結構】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    開源鴻蒙榮獲開放原子“2024年度操作系統領域國內活躍開源項目

    近日,2024開放原子開發者大會暨首屆開源技術學術大會在武漢圓滿召開。在大會開幕式“2024年度國內活躍開源項目&開發者致謝儀式”上,開放原子開源鴻蒙(OpenAtom OpenHar
    的頭像 發表于 12-28 15:39 ?239次閱讀

    開放原子開源基金會與三個開源項目舉行捐贈簽約儀式

    近日,在2024開放原子開發者大會暨首屆開源技術學術大會開幕式上,開放原子開源基金會秘書長助理李博與openKylin、EasyAda、KWDB開源項目捐贈方代表共同簽約。
    的頭像 發表于 12-23 11:29 ?238次閱讀

    凌蒙派OpenHarmony開源項目榮獲本期Gitee官方推薦

    近日,我司凌蒙派OpenHarmony開源項目榮獲本期Gitee官方推薦。本期Gitee官方推薦不僅是對凌蒙派OpenHarmony開源項目的高度認可,也是對我司在推動
    的頭像 發表于 11-20 01:04 ?285次閱讀
    凌蒙派OpenHarmony<b class='flag-5'>開源</b><b class='flag-5'>項目</b>榮獲本期Gitee官方推薦

    SensiML開源Analytics Studio AutoML引擎

    我們很高興地宣布,我們的AutoML服務器應用程序Analytics Studio將很快在開源許可下提供。我們還將推出一個新的開源項目網站,以聯合一個致力于為 tinyML 模型開發創建全面的、與硬件無關的解決方案的開發人員社區
    的頭像 發表于 11-06 09:36 ?345次閱讀
    SensiML<b class='flag-5'>開源</b><b class='flag-5'>了</b>Analytics Studio AutoML引擎

    ElfBoard開源項目|“智慧光伏”開源項目技術文檔

    最大化地捕捉和利用。下面就和各位小伙伴詳細介紹一下這一開源項目是怎樣實現的。環境說明1.開發環境操作系統:Ubuntu18.0464位版2.交叉編譯工具鏈:arm-
    的頭像 發表于 10-11 15:52 ?405次閱讀
    ElfBoard<b class='flag-5'>開源</b><b class='flag-5'>項目</b>|“智慧光伏”<b class='flag-5'>開源</b><b class='flag-5'>項目</b>技術文檔

    華為全聯接大會2024亮點:open-eBackup備份軟件項目正式開源

    在備受矚目的華為全聯接大會2024上,華為宣布一項重要舉措——open-eBackup備份軟件項目全面開源,標志著華為在數據保護領域的又一重大貢獻。目前,該項目的相關代碼已順利入駐o
    的頭像 發表于 09-25 15:39 ?853次閱讀

    真格基金宣布捐贈開源AI項目vLLM

    開源技術處于 AI 革命的中心。Llama 3、Mistral 等開源大模型迅速追趕 GPT-4,TensorFlow、Pytorch 等開源深度學習框架提供豐富的庫和工具。GitH
    的頭像 發表于 09-24 16:13 ?392次閱讀

    8月全志芯片開源項目分享合集

    t113-s3為主控,分辯率480*480,支持win10/win11系統的擴展屏,支持電容屏觸,電容屏hid觸摸屏軟件開發中 。 該項目開源windows驅動、lvgl界面app應用、tina
    發表于 09-02 10:25

    Matepad pro12.2 已上市半個月,但是還沒有在開源網站看到該項目開源信息,違背開源精神

    Matepad pro12.2 已上市半個月,本人自己也購買了同款12+256的pad,想要同步學習下這款pad的一些體驗還不錯的功能點,但是目前為止還沒有在開源網站看到該項目開源信息,也查詢不到
    發表于 08-27 17:25

    迅龍軟件加入甲辰計劃“開源實習生聯合招聘培養”項目,共建RISC-V?開源生態

    近日,迅龍軟件宣布加入甲辰計劃“開源實習生聯合招聘培養項目”。該項目致力于RISC-V相關人才的培養,同時推動企業加速RISC-V生態建設目標。加入該項目后,迅龍軟件將作為用人單位面向
    的頭像 發表于 07-22 16:23 ?416次閱讀
    迅龍軟件加入甲辰計劃“<b class='flag-5'>開源</b>實習生聯合招聘培養”<b class='flag-5'>項目</b>,共建RISC-V?<b class='flag-5'>開源</b>生態

    項目分享|基于ELF 1S開發板完成的物聯網開源項目

    與技術的火花。關于這個項目的思維導圖,如下圖所示:接下來,將會從云-網-邊-端的物聯網體系架構出發,描述整個開源項目的開發過程,整個開源項目
    的頭像 發表于 05-14 09:03 ?1365次閱讀
    <b class='flag-5'>項目</b>分享|基于ELF 1S開發板完成的物聯網<b class='flag-5'>開源</b><b class='flag-5'>項目</b>

    瑞薩正式加入Zephyr項目,攜手共建開源實時操作系統新生態

    近日,業界領先的半導體解決方案提供商瑞薩宣布正式加入Zephyr?項目,并榮升為銀級會員。Zephyr作為Linux基金會的開源項目,致力于面向未來、資源受限的設備打造安全、互聯且靈活的實時操作系統(RTOS)。瑞薩的加入無疑將
    的頭像 發表于 03-12 09:18 ?689次閱讀

    使用開源工具touchHLE,在iOS設備上運行經典iOS應用及游戲

    “ciciplusplus” 在社交媒體 X 平臺上詳細介紹其運用 touchHLE 工具的進度。近幾周,他不僅成功實現對更為復雜游戲的模擬,同時也成功將該工具安裝于支持現代 iOS 系統的設備中。
    的頭像 發表于 02-20 09:55 ?1017次閱讀

    誠邀報名 | 2023快速成長開源項目“隱語”社區嘉年華,打造專屬技術咖們的“年度盛典”

    合規管理、社區運營、基礎設施能力、安全治理)和社區活躍度(生態參與度、社區影響力和項目活躍度)方面的表現, 將隱語評選為“2023快速成長開源項目” 。這一年來,隱語收獲來自社區用戶
    的頭像 發表于 01-11 03:35 ?560次閱讀
    誠邀報名 | 2023快速成長<b class='flag-5'>開源</b><b class='flag-5'>項目</b>“隱語”社區嘉年華,打造專屬技術咖們的“年度盛典”

    關于FPGA的開源項目介紹

    Hello,大家好,之前給大家分享大約一百多個關于FPGA的開源項目,涉及PCIe、網絡、RISC-V、視頻編碼等等,這次給大家帶來的是不枯燥的娛樂項目,主要偏向老的游戲內核使用FP
    的頭像 發表于 01-10 10:54 ?1465次閱讀
    關于FPGA的<b class='flag-5'>開源</b><b class='flag-5'>項目</b>介紹
    主站蜘蛛池模板: 91牛牛| 性夜影院爽黄a爽免费视| 久久激情网| 欧美黄视频在线观看| 午夜国产福利在线观看| 黑人xxxx精品| 日本免费色网站| 亚洲偷图色综合色就色| 69xxx网站| 欧洲妇女成人淫片aaa视频 | 黄色小视频免费看| 免费一级特黄欧美大片勹久久网| 康熙古代高h细节肉爽文全文| 欧美色视频网| 欧美成人午夜毛片免费影院| 久久思re热9一区二区三区| 美国一级毛片片aa久久综合| 全免费午夜一级毛片真人| 看a网站| 国产美女作爱| 欧美最猛性xxxx免费| 日韩毛片网站| 奇米影视777欧美在线观看| 中国一级做a爰片久久毛片| 国产专区青青草原亚洲| 奇米777me| 情久久| 国产在线理论片免费播放| 性欧美高清| 午夜久久网| 最好免费高清视频观看韩国| 国产成人精品男人的天堂538| 黄色网络在线观看| 男女爱爱视频免费看| www.免费| 欧美伊人久久大香线蕉综合69| 啪啪伊人网| 天堂福利视频| 日本黄色网址视频| 天堂网2021天堂手机版| 天天操天天操天天干|