これは、Novodaによって作成された基本的なiOS例のコレクションです。最新の最新。
リックアンドモーティこれは、セッションと潜在的な新規採用のペアリングに使用されるプロジェクトです。このアプリケーションは、基本的に、「リック」と「モーティ」という2つの異なるタブを備えたTabViewControllerです。各タブは、ハードコーディングされたデータソースを使用してCollectionViewController実装します。実装は本当に基本的なものなので、リファクタリングの可能性がたくさんあります。
Apple TVのデモこれは、Apple TV用のコンテンツ配信アプリのベアボーンデモです。ネイティブアプリではありませんが、TVMLKitフレームワークのJavaScriptテンプレートを使用してコンテンツを表示します。すべてのコンテンツURLは、JSONファイルから提供されるのではなく、現時点でハードコーディングされています。このアプリは、さまざまなテンプレートを紹介し、要素内とフルスクリーンモードの両方からビデオを再生する方法も示しています。 Appleのサンプルコードに基づいています。
Adaptive IOS Designこのデモは完全なアプリケーションではありませんが、サンプル画面設計を適応的に動作させるさまざまな段階を示しています。それは、適応的なiOSデザインで与えたハック&Tellの一部です。 H&Tスライドについては、リンクされたPDFを参照してください。
万華鏡(テストなし)シミュレートされた万華鏡。標準のMVCパターンに従いますが、リアクティブプログラミングは使用しません。テストもありません。 TDDに続いて厳密に書き直して、違いが何であるかを確認する予定です。
電卓 - 最初のiOSアプリ非常にシンプルな電卓アプリで、開発者の観点からiOSアプリがどのように見えるかをアイデアするのに十分な興味深いビットを備えています。いいえ、エラーチェックや単体テストはなく、MVCパターンには必要な方法では従いませんが、開始です。
Earl Grayデモ:iOSプロジェクトでEarl Grayを使用する方法を示すデモプロジェクト。また、使用が容易になるラッパーAPIも含まれています(Uitestファイルを参照)。 gem install earlgrey && pod install 。
Cucumber -is -BDDテストフレームワーク +サンプルアプリ:キュウリとBDDテストフレームワークを備えたサンプルiOSアプリ。 MiraclePilluitests TargetでのUIテストの実装が含まれています。 xcworkspaceを開く前にpod installが必要です。ブログ投稿の一部です。
Customschedulerバックまたはフォアグラウンドでタスクを簡単に実行するカスタムスケジューラ。
uiview+autolayoutはuiviewを拡張します。これをプロジェクトにインポートして、制約をプログラムで簡単に使用できるようにします。
Ardemos:このリポジトリは、Arkitを使用してカスタム.daeまたは.scnファイルを追加できるようにする基本的なiOSアプリです。これにより、拡張現実のデバイスを介して表示できます。コードの事前知識は必要ありません。
arexperiment:さまざまなデモを備えたiOSアプリのサンプル。ブログ投稿の一部です。
MVVMの例:MVVMアーキテクチャを使用したサンプルアプリ。現在進行中です
マスターから引っ張って、プロジェクトや変更を使用して新しいブランチを作成します
新しいプロジェクトを作成している場合は、Xcodeがプロジェクトディレクトリ内に.gitフォルダーを作成しないことを確認してください。プロジェクトフォルダーに.gitフォルダーがあることは、リポジトリのルートにある.gitフォルダーとの競合を作成します。これは、正しい場所です。
ターミナルのプロジェクトフォルダー内に移動し、 .gitフォルダーがある場合はls -laを入力することで、それを確認できます。 Xcodeがプロジェクトのルートで.gitフォルダーを作成した場合、プロジェクトフォルダー内にいる間にターミナルにrm -rf .git入力して削除します。
枝を押してPRを作ります。あなたのPRがあるはずです:
誰かができるだけ早くあなたのPRをレビューします。そこから、すぐに承認されて合併することができます。素晴らしい仕事です! ? - または、さらに作業が必要になる場合があります。それが事実であるかどうか心配しないでください、チームはあなたと協力して必要な変更を加え、あなたのPRを統合します!