『スタートダッシュiOS ~アプリエンジニアの必須ノウハウをサクっと押さえる(技術評論社) [電子書籍]Ω』はヤフオクでkJ-000d996108から04月19日 16時 39分に出品され04月19日 16時 39分に終了予定です。即決価格は2,299円に設定されています。現在612件の入札があります。決済方法はYahoo!かんたん決済に対応。和歌山県からの発送料は落札者が負担します。PRオプションはYahoo!かんたん決済、取りナビ(ベータ版)を利用したオークション、即買でした。
「iOSアプリ開発に必要なものは?」「Swiftはどうやって書くのか?」「アプリのデザインはどうなっている?」「開発現場で使われているOSSは?」iOSアプリエンジニアとして業務をこなすには,ただiOSアプリが開発できるだけでは足りません。現場で使われている技術や知識を学ぶ必要があります。本書では,「これからiOSアプリ開発を始める = スタートダッシュする」ことを目的に,開発環境の知識からSwiftの基本はもちろん,UIデザイン,現場でデファクトとも言えるOSSの使い方,テストの基礎まで,スタートダッシュするために本当に必要な情報を濃縮。現場のエンジニアが,チームに入る新人に「とりあえずコレだけは押さえておいて」という生きたノウハウを伝授します。アプリエンジニアを目指す方はもちろん,これからアプリ開発にも業務の幅を広げたいエンジニアにとっても必携の1冊です。目次第0章 iOSアプリエンジニアの現場の世界0-1 iOSアプリエンジニアとは何のためにiOSアプリを作るのか0-2 iOSアプリ開発に必要な知識とスキルUIを実装するロジックを実装する設計手法・開発手法を知るネットワーク知識・非同期処理を押さえる0-3 iOSアプリ開発の今後の展望ハードウェア・ソフトウェアの進化とユーザー体験の変化Swiftの成長第1章 これだけは知っておきたいiOSアプリ開発のはじめかた1-1 iOSアプリ開発に必要なものMacを購入するApple IDを作成するXcodeをインストールするiPhoneを用意する1-2 iOSと開発環境を知るiOSとはXcodeiOS SDK1-3 アプリのリリースとApp StoreApple Developer ProgramApp Store Connect1-4 Xcode 11の基礎知識Xcode 11のインストールXcodeプロジェクトの作成Xcodeの画面の基本構成1-5 iOSアプリを実行するシミュレータで実行する実機のiPhoneで実行する第2章 Swiftをマスターしよう2-1 Swiftの実行環境とHello WorldSwiftの特徴的な言語仕様動作環境を押さえるPlaygroudで実行環境を構築する2-2 変数と定数を理解する2-3 Swiftにおける型を理解するString型Int型Bool型配列型Dictionary型列挙型Optional型値型と参照型関数クロージャプロトコル2-4 制御構文if文if-let文guard文switch文for文while文repeat-while文2-5 アプリケーション開発をする際に知っておくべきことトレイリングクロージャ属性(attribute)DelegateパターンGCDを使った非同期処理2-6 エラー処理OptionalでエラーハンドリングError protocoldo-catch文throwsキーワードtryキーワードResult型do-catchとResultの使い分け第3章 iOS開発の新しいパラダイム3-1 SwiftUIとは宣言型のシンタックスプレビューSwiftUIでHello Worldフレームワークの部品を追加する3-2 SwiftUIによるデザイン・レイアウト調整デザイン調整のやり方VStackやHStackを使って部品を整列させるalignmentでStack内の部品の表示位置をそろえるpadding modifierを使ったレイアウト調整Spacerを使ったレイアウト調整3-3 SwiftUIでリスト表示と画面遷移リスト表示とナビゲーションListを使って静的な行を作成するListを使って配列からリスト表示セクションやヘッダー/フッターでスタイルをカスタマイズNavigationLinkを使って画面遷移を実装する3-4 SwiftUIでユーザーの入力を受け付ける部品Buttonでユーザーのインタラクションを受け付けるSliderを使ってある範囲内の値を選ぶToggleで2つの状態を切り替える3-5 SwiftUIでToDoアプリを作ってみようタスクを表すモデルを作成するタスクを表すビューを実装するタスク一覧の実装タスクの新規作成のためのUI実装タスクの追加と削除SwiftUIの注意点と今後の展望第4章 エンジニアでも押さえておきたいiOSアプリデザイン4-1 アプリ開発の流れとUI/UXデザイン企画設計(デザイン)開発リリース分析UI/UXデザインとはUXデザインの流れを押さえる4-2 情報を設計する情報を書き出すUI Flows4-3 画面を構成するiOS Human Interface Guidelinesを確認するペーパープロトタイプをつくるワイヤーフレームで設計するビジュアルデザインモックアップをつくる4-4 Storyboardを使った開発を押さえるStoryboardとはAuto Layoutとは制約(Constraint)4-5 StoryboardでAuto Layoutを設定してみよう制約を追加制約の確認・削除・編集Safe Area整列ツール4-6 ソースコードとStoryboardをつないでみよう@IBOutletでソースコードからStoryboardを操作する@IBActionでViewのアクションを受け取る4-7 UINavigationControllerを使って画面遷移をするUITableViewでリスト画面作成詳細画面を作成するUINavigationControllerでつなげる4-8 ダークモードに対応するダークモードへの切り替えカラーの設定方法UIKitのコンポーネントは未設定でダークモードに対応済システムカラーとUIエレメントカラーを設定カスタムカラーの設定Storyboardからカラーを設定プログラムからカラーを設定4-9 パスワードレス認証 - Face IDとTouch ID多要素認証(MFA: Multi-Factor Authentication)FIDOとパスワードレス認証iOSの生体認証 - Face IDとTouch ID4-10 画面サイズとジェスチャープッシュ遷移モーダル遷移ボトムシート(Bottom Sheet)第5章 OSSを駆使した現場の実践TIPS5-1 OSSを使ううえでの心得メリットとデメリットOSSを使用するかの判断ライセンスOSSの導入方法検証環境5-2 CocoaPodsでOSSを管理するメリットとデメリットライブラリの追加Podfileバージョン管理Podfile.lockライブラリの更新ライブラリの削除5-3 CarthageでOSSを管理するメリットとデメリットライブラリの追加Cartfileの書き方バージョン管理ライブラリの更新ライブラリの削除5-4 Swift Package ManagerでOSSを管理するメリットとデメリットライブラリの追加バージョンの指定ライブラリの更新ライブラリの削除5-5 Alamofireを使用して通信処理を実装するサンプルプロジェクトの作成インストール手順JSONデータの取得HTTPヘッダーの指定レスポンスのバリデーションレスポンスのハンドリング5-6 Kingfisherを使用してWeb上の画像を表示するサンプルプロジェクトの作成インストール手順画像のダウンロードとUIImageViewへの設定プレースホルダの設定角丸の設定アニメーションの設定5-7 PKHUDを使用してHUDを表示するサンプルプロジェクトの作成インストール手順ローディングの表示と非表示成功/失敗の表示ローディング・成功・失敗の表示(テキストあり)テキストの表示マスクの無効化第6章 iOS開発テストの超入門6-1 テストとは自動テストのメリット自動テストのデメリットテストの種類6-2 XCTestでユニットテストXCTestのセットアップテストクラスを新規作成アサーションテストの実行と結果表示非同期テストテストのグループ化6-3 XCTestでUIテストUIテストのセットアップテストするサンプルプロジェクトUIテストを書くスクリーンショットを撮る6-4 CI/CD入門CIとはCIのメリットCDとはXcode ServerでCIを実践する
さわって学ぶ Linux入門テキスト(マイナビ出版) [電子書籍]Ω
¥ 2128
はじめてのOSコードリーディング UNIX V6で学ぶカーネルのしくみ(技術評論社) [電子書籍]Ω
¥ 2746
macOS Catalina パーフェクトマニュアル(ソーテック社) [電子書籍]Ω
¥ 1699
Linux教科書 LPICレベル1 Version5.0対応(翔泳社) [電子書籍]Ω
¥ 3260
(改訂第3版)シェルスクリプト基本リファレンス ──♯!/bin/shで、ここまでできる(技術評論社) [電子書籍]Ω
¥ 2299
改訂新版 内部構造から学ぶPostgreSQL 設計・運用計画の鉄則(技術評論社) [電子書籍]Ω
¥ 2814
macOS High Sierraマスターブック(マイナビ出版) [電子書籍]Ω
¥ 1699
macOS Sierraマスターブック(マイナビ出版) [電子書籍]Ω
¥ 1699
30日でできる! OS自作入門(マイナビ出版) [電子書籍]Ω
¥ 2746
(試して理解)Linuxのしくみ ~実験と図解で学ぶOSとハードウェアの基礎知識(技術評論社) [電子書籍]Ω
¥ 2557
(基礎知識+リファレンス)macOSコマンド入門 ターミナルとコマンドライン、基本の力 (WEB+DB PRESS plus) (技術評論社) [電子書籍]Ω
¥ 2231
macOS High Sierra パーフェクトマニュアル(ソーテック社) [電子書籍]Ω
¥ 1699
徹底攻略MCP 問題集Windows 10[70-698:Installing and Configuring Windows 10]対応(インプレス) [電子書籍]Ω
¥ 2917
rsyslog実践ログ管理入門―Ubuntu/Red Hat Enterprise Linux/CentOS/Fedora/Debian対応 (技術評論社) [電子書籍]Ω
¥ 2557
新Linux/UNIX入門 第3版(SBクリエイティブ) [電子書籍]Ω
¥ 3260
これから学ぶmacOSターミナル(インプレス) [電子書籍]Ω
¥ 2231
macOS Sierra パーフェクトマニュアル(ソーテック社) [電子書籍]Ω
¥ 1699
今すぐ使えるかんたん macOS Sierra 完全ガイドブック (技術評論社) [電子書籍]Ω
¥ 1870
612 入札履歴
終了
オークファンの無料会員に登録すれば
一度検索した商品をお気に入り登録可能。
マイブックマーク機能で
いつでもすぐに登録した商品を
見返すことができます。
既に会員の方はこちらからログインをお願いいたします
「同じ商品を出品する」機能のご利用には
オークファン会員登録が必要です。
価格を表示するには、
オークファンプレミアム(月額8,800円/税込)の登録が必要です。
まずはお試し!!初月無料で過去の落札相場を確認!
オークションで稼ぐための人気機能!
「期間おまとめ検索」を使えば、複数月をまたいだ指定期間の相場検索が可能です。レアな商品の相場や過去の出品数をまとめて確認できます。
さらに、オークファンプレミアムに登録すると最大過去10年分の相場データが月1,200回まで閲覧可能です。
価格を表示するには、
オークファンプレミアム(月額2,200円/税込)の登録が必要です。
まずはお試し!!初月無料で過去の落札相場を確認!