コース概要

1日目:

    OOPS の概念 ソフトウェアとは 整理された部屋と整理されていない部屋 なぜソフトウェアなのか なぜ iOS Apple の歴史 iOS の歴史 Apple の USP Apple は UX と UI IDE で有名ですか? XCode XCode のインストール なぜ Objective C で、なぜ Swift なのか? Swift Swift の要素 基礎 変数 定数 Swift の Hello World コードによるラベル作成 ImageView ImageView アニメーション NSTimer レスポンダー チェーン - touchBegan、touchMoved などのメソッド UiApplication のメイン デリゲート アプリケーション ライフ サイクル ビュー ライフ サイクル 任意 オプション 内部、パブリック、プライベート init deinit プレイグラウンド

やるべきアプリケーション: ドットゲーム: https://apps.apple.com/app/the-dots-free/id850315430

2日目:

    UIView アニメーション 拡張機能 UITable View テーブル ビューのカスタム セル デリゲートおよびデリゲートのデータ ソース メソッド テーブル ビューのヘッダー、フッター、高さなど コレクション ビューの概要 テーブル ビューの Deque マーク オプション DidSet willSet ガード 2x および 3x の概念 1 つのビューから別のビューへの移動UINavigation コントローラー コントローラーの提示 StoryBoards Xibs Constraints サイズクラス プロトコル - 必須およびオプション メモリ管理

アプリケーション To Do: メモ アプリ: メモの追加、削除、更新

3日目:

    ジェスチャ クロージャ グループとフォルダ ジェスチャ認識機能 XML NSJSon シリアル化の解析 データを Json ファイル マネージャに変換する タプル Enum For-in While Web サービス URL セッション URLRequest Apple のエコ システムが最適な理由 印刷可能 - 説明 Hashable UIAlertView UIActivityIndicatorView

実行するアプリケーション: オープン API アプリからサーバーからデータを取得し、テーブル ビューを作成してデータを入力し、その詳細も表示します。

4日目:

    画像の遅延読み込み 遅延プロパティ NSOperationQueue GCD アプリのディレクトリ概念とセキュリティ NSSearch ドメイン タブ バー コントローラー ローカリゼーション キー チェーン ユーザー デフォルト PLists FileManager SQlite Extensiosn ソーシャル メディア統合: 独自の共有可能なコンテンツの作成 UITextField UITextView UISegementControl UISlider UiSwtich UIProgessBar UIPageControl UIStepper UIScrollView UIPicker UIActionSheet UIWebView SearchBar 新しいターゲット : Apple Watch、拡張機能、キーボード、Today など IOS での NSNotification サードパーティ ライブラリの追加 コア データの展開と配布 実デバイスでのアプリの実行

実行するアプリケーション: オープン API アプリからサーバーからデータを取得し、テーブル ビューを作成してデータを入力し、その詳細も表示し、Search バーを表示して何かとコアを検索します

5日目:

    プッシュ通知 - サイレントおよびプッシュ ローカリゼーション Objective C のプロパティ カテゴリの概要 関数構文 .h および .m ファイル プロパティ属性 readWrite および readOnly プロパティ属性強い、弱い、コピー プロパティ属性アトミックおよび非アトミック アプリ ストアへのアプリのアップロード

自分のアイデアを応用する

要求

過去に少なくとも1つのプログラミング言語の経験があること。

 35 時間

参加者の人数



Price per participant

お客様の声 (4)

関連コース

iOS (iPhone and iPad Development - Apple) in Swift for iOS 12 and Xcode 10 - Swift 4.1 Training Course

35 時間

関連カテゴリー