【初心者向け】アプリ開発(Swift)でのエラーや動かない!を調査できるデバッグとprint文の活用

イベント内容

【初心者向け】iPhoneアプリ開発(Swift、SwiftUI)でのエラーや動かない!を調査できるデバッグとprint文の活用

【初心者向け】iPhoneアプリ開発もくもく作業会)

アプリ開発ではエラーの調査や、プログラムの動きを確認したいときにデバッグ技術が必要になります。
プログラミング初心者の方は、このデバッグ方法を知っているだけで、とても効率的に学習することができます。

代表的なデバッグ方法

  • ブレークポイント
  • ステップ実行
  • ウォッチポイント
  • LLDBとpoコマンド
  • Debug View Hierarchy
  • print文の活用 など

あなたは、いくつのデバッグ方法を使いこなせますか?

今回は少人数制でのハンズオン形式ですすめます。
実際のサンプルアプリを一緒に調査分析して、デバッグ方法を体験しましょう!

イベントへの参加条件

  • PCはMacが必要です。
  • iPhone、iPadがなくても参加できます。
  • プログラミング初心者の方も参加できます。
  • これからアプリ開発を始めたい方も参加できます。

✅ イベント当日までに用意してほしいもの

  • Apple IDが取得済みであること。
  • Xcodeがインストール済みであること。
  • Zoomアプリのインストールと基本操作の理解。
    Zoomの基本的な操作は次の動画で学習しておいてください。
    https://youtu.be/zXX-hxUZJUk
  • Zoomでの画面共有ができるように、次の動画を参考に事前に設定しておいてください。
    https://youtu.be/IaIZMTwazpc
  • サブディスプレイやiPadがあると便利です。
    Zoomで解説を見ながら、PCを操作するために、もう一つディスプレイがあるととても便利です。
    おすすめのサブディスプレイや設定方法は、次のページを確認ください。
    おすすめ!サブディスプレイやiPadを用意|CodeCandy

【重要】受講の前に次のソフトウェアとバージョンをご用意してください。

  • Intel Mac もしくは Apple Silicon(M1チップ)
  • macOS Big Sur 以降
  • Xcode 12.0 以上

【重要】次のサンプルアプリを事前にダウンロードし、解凍して使えるようにしておいてください。

➡サンプルアプリをダウンロードしよう

当日の進行

1.講師の紹介(3分)

2.参加者の方の自己紹介(10分)

1分間で簡単な自己紹介をお願いします!

3.デバッグ方法とprint文の活用(50分)

4.質問と回答(10分)

5.アプリ開発講座の解説(5分)

オンラインスクールでのアプリ開発講座の解説です。 ご質問がある方は、勉強会が終了したあとにご相談ください。

6.参加者アンケート(1分)

今後のイベントや講座のために、1分間程度のアンケートにご協力ください。

7.参加者の感想と成果発表(10分)

1分間で、参加者の方に今日の作業の成果と感想を発表。
簡単に構いませんし、お気軽に発言してくださいね!

※オンライン講座スクールへの相談がある方は、勉強会終了後にご質問ください

‍ 運営者

藤 治仁 Haruhito Fuji @From_F

オリンパス株式会社 ファームウェアエンジニア
書籍「たった2日でマスターできるiPhoneアプリ開発集中講座」著者
副業としてもスマホアプリ開発をしており、副業だけで最高月収60万円を超える。12歳からプログラミングを始めたので、30年以上のプログラミング経験がある。デジタルカメラファームウェア開発で100機種以上のカメラ開発に携わる。マイクロフォーサーズミラーレス一眼レフデジタルカメラのほぼ全ての機種のファームウェア開発を担当。

小林 由憲 Yoshinori Kobayashi @yoshiii514

TickleCode LLC 最高経営責任者
書籍「たった2日でマスターできるiPhoneアプリ開発集中講座」著者
2020年からフリーランスエンジニアとして活動を開始。1年目で最高月収140万円を超える。週3,4日フルリモート契約をしつつ、受託開発、セミナー講師、出版、オンライン教材作成を行う。

小林 加奈子 Kanako Kobayashi @mustacheyork

TickleCode LLC 代表執行役員
教育系スタートアップ勤務
書籍「たった2日でマスターできるiPhoneアプリ開発集中講座」著者
Oracleデータベース構築、アプリケーション開発、Linuxインフラ構築のエンジニアとしてキャリアをスタート。その後、スタートアップ系の企業で、アプリケーション開発、AWS構築に従事する。

主催者

CodeCandy(コードキャンディ)|アプリ開発専門オンラインスクール

【CodeCandyの特徴】

  • エンジニア経験20年以上の講師陣がマンツーマンサポート
  • チャット(Slack)で24時間サポート
  • 30本以上の動画コンテンツが見放題
  • 3ヶ月でアプリ公開にチャンレジ
  • 転職キャリアアドバイス

個別の無料相談会も開催していますので、ご活用ください。

運営企業

TickleCode LLC (ティクルコード)
アプリ開発の月額契約、受託を専門に事業をしています。
オンラインスクール運営や、企業研修もしております。
担当:小林 @yoshiii514

注意事項

※ こちらのイベント情報は、外部サイトから取得した情報を掲載しています。
※ 掲載タイミングや更新頻度によっては、情報提供元ページの内容と差異が発生しますので予めご了承ください。
※ 最新情報の確認や参加申込手続き、イベントに関するお問い合わせ等は情報提供元ページにてお願いします。

類似しているイベント