1644784680
あなたがソフトウェア開発者であれば、コミュニティがより良く、より簡単なコードを書くのを助けるために喜んで人々によって与えられた、GitHubでたくさんのライブラリやコード例を見つけることができることをよく知っています。
これらのコードは、スタンドアロンソフトウェアの完全な部分になるまで、またはアプリ全体になり、iOSアプリケーションを参照している場合は、作成者がAppStoreで公開することを決定するまで成長し始めることがありました。
代わりに、明確にするために、プロジェクト全体(つまり、多くの全国的なCovid追跡アプリ)をすべての人に公開する必要があります。これにより、公開コードリポジトリが作成され、コードをすべての人が参照できるようになります。
このようなことが起こったとき、私たち開発者にとって、おそらくまったく異なるスタイルでコーディングしている、他の誰かが作成した完全なアプリコードを研究する絶好の機会です。これは、コーディングを改善し、研究し、学習する絶好の機会です。知識は力であることを忘れないでください。
今日の記事では、AppStoreで入手できる7つの有名なアプリのコードを紹介します。
Firefoxは、コードの75%以上、最新のUI、テスト、およびM1プロセッサのサポートのためにSwiftで記述されています。
リポジトリ:https ://github.com/mozilla-mobile/firefox-ios
私たちの言語のコードの95%を備えたとても素敵なアプリ。その中にはたくさんのクールなものがあります。デバイスのキーチェーンエンクレーブにユーザーの情報を表示KeychainManager
するための優れた実装については、クラスで略奪してください。PropertyWrapper
リポジトリ:https ://github.com/automattic/simplenote-ios
Swiftで書かれたコードの99.7%という息を呑むような価値を持つものは、おそらく最もiOS指向のアプリの1つです。すべてのUIはUIKitでコード化されており、iPad用にも開発されています。興味がある場合は、Androidリポジトリへのリンクも見つけることができます。
リポジトリ:https ://github.com/kickstarter/ios-oss
あなたはおそらくこのアプリを数え切れないほどの時間使用してきました…まあ、それは内部にあるものを見て、そして多分あなたが望むものを変える時です。悲しいことに、コードの6.4%だけが私たちの母国語であり、ええと…悲しいことに、それはすべてObjective-Cにあります…ごめんなさい。
リポジトリ:https ://github.com/videolan/vlc
Kodiは、受賞歴のあるホームシアター/メディアセンターソフトウェアであり、デジタルメディアのエンターテインメントハブです。その美しいインターフェースと強力なスキニングエンジンにより、Android、BSD、Linux、macOS、iOS、およびWindowsで利用できます。私たちの世界からのコードはごくわずかです…Objective-Cではわずか1.4%です。
リポジトリ:https ://github.com/xbmc/xbmc
何かを学ぶ時が来たら、ウィキペディアの時です!Swiftのコードの62.5%、Objective-Cの27.5%。ウィジェットもあるので、それらを実装する方法を学ぶことができます。
リポジトリ:https ://github.com/wikimedia/wikipedia-ios
あなたがあなたのブログを管理する必要があるならば、まあこれはあなたが必要とするアプリです。ほとんどすべてのコードはSwiftとObjective-Cで書かれています。このプロジェクトを使用するには、WordPress.comAPIクレデンシャルを作成する必要があります。
リポジトリ:https ://github.com/wordpress-mobile/WordPress-iOS
あなたがこの記事を気に入ってくれたことを願っています。もしあなたがそれをたたいてください、そしてあなたがミディアムメンバーでないなら、それに参加することを検討してください。私の紹介リンクを使用すると、より良い記事を書くのに役立ちます
コーディングをお楽しみください!
リンク:https ://medium.com/@alessandromanilii/7-famous-ios-open-source-apps-11a0c1ddfd69
1644784680
あなたがソフトウェア開発者であれば、コミュニティがより良く、より簡単なコードを書くのを助けるために喜んで人々によって与えられた、GitHubでたくさんのライブラリやコード例を見つけることができることをよく知っています。
これらのコードは、スタンドアロンソフトウェアの完全な部分になるまで、またはアプリ全体になり、iOSアプリケーションを参照している場合は、作成者がAppStoreで公開することを決定するまで成長し始めることがありました。
代わりに、明確にするために、プロジェクト全体(つまり、多くの全国的なCovid追跡アプリ)をすべての人に公開する必要があります。これにより、公開コードリポジトリが作成され、コードをすべての人が参照できるようになります。
このようなことが起こったとき、私たち開発者にとって、おそらくまったく異なるスタイルでコーディングしている、他の誰かが作成した完全なアプリコードを研究する絶好の機会です。これは、コーディングを改善し、研究し、学習する絶好の機会です。知識は力であることを忘れないでください。
今日の記事では、AppStoreで入手できる7つの有名なアプリのコードを紹介します。
Firefoxは、コードの75%以上、最新のUI、テスト、およびM1プロセッサのサポートのためにSwiftで記述されています。
リポジトリ:https ://github.com/mozilla-mobile/firefox-ios
私たちの言語のコードの95%を備えたとても素敵なアプリ。その中にはたくさんのクールなものがあります。デバイスのキーチェーンエンクレーブにユーザーの情報を表示KeychainManager
するための優れた実装については、クラスで略奪してください。PropertyWrapper
リポジトリ:https ://github.com/automattic/simplenote-ios
Swiftで書かれたコードの99.7%という息を呑むような価値を持つものは、おそらく最もiOS指向のアプリの1つです。すべてのUIはUIKitでコード化されており、iPad用にも開発されています。興味がある場合は、Androidリポジトリへのリンクも見つけることができます。
リポジトリ:https ://github.com/kickstarter/ios-oss
あなたはおそらくこのアプリを数え切れないほどの時間使用してきました…まあ、それは内部にあるものを見て、そして多分あなたが望むものを変える時です。悲しいことに、コードの6.4%だけが私たちの母国語であり、ええと…悲しいことに、それはすべてObjective-Cにあります…ごめんなさい。
リポジトリ:https ://github.com/videolan/vlc
Kodiは、受賞歴のあるホームシアター/メディアセンターソフトウェアであり、デジタルメディアのエンターテインメントハブです。その美しいインターフェースと強力なスキニングエンジンにより、Android、BSD、Linux、macOS、iOS、およびWindowsで利用できます。私たちの世界からのコードはごくわずかです…Objective-Cではわずか1.4%です。
リポジトリ:https ://github.com/xbmc/xbmc
何かを学ぶ時が来たら、ウィキペディアの時です!Swiftのコードの62.5%、Objective-Cの27.5%。ウィジェットもあるので、それらを実装する方法を学ぶことができます。
リポジトリ:https ://github.com/wikimedia/wikipedia-ios
あなたがあなたのブログを管理する必要があるならば、まあこれはあなたが必要とするアプリです。ほとんどすべてのコードはSwiftとObjective-Cで書かれています。このプロジェクトを使用するには、WordPress.comAPIクレデンシャルを作成する必要があります。
リポジトリ:https ://github.com/wordpress-mobile/WordPress-iOS
あなたがこの記事を気に入ってくれたことを願っています。もしあなたがそれをたたいてください、そしてあなたがミディアムメンバーでないなら、それに参加することを検討してください。私の紹介リンクを使用すると、より良い記事を書くのに役立ちます
コーディングをお楽しみください!
リンク:https ://medium.com/@alessandromanilii/7-famous-ios-open-source-apps-11a0c1ddfd69