Xcodeを使ったSwiftUIでのiPhone OSアプリ開発を行う手順
今までは、アプリ開発の概念を紹介してきました。ここからは、具体的に、どのようにアプリケーションを開発していくのか、何をすれば良いのかをなるべくわかりやすい形でまとめていきます。
プログラミングを習いたての頃は、情報が少し飛んだだけでもわけが解らなくなり、ついていけなくなります。なるべくわかりやすく記載していくつもりですので、是非このページをお気に入りに登録してください。一緒に勉強していきましょう。
アプリ開発の初心者は、まずはXcodeを使ってアプリケーションを実装できる様準備する必要がありますので手順を記載していきます。
1.Xcodeを使ってプログラムを開始できる状況を準備する。
まず初めに、iPhoneアプリを開発するためには、Mac PCを用意して下さい。
MacPCを用意しましょう
当方も、この機会に、M1チップ搭載のMacBook Pro 13インチを購入しました。メモリも増設し、ブログもYouTube配信もプログラム開発も様々な用途で使う事が出来ています。是非何を買おうか悩んでいる方がいましたら参考になればと思います。以下に購入した時の情報をまとめてあります。
1点注意して欲しいことがあります。それは、Windows PCでは開発環境が動作しないということです。そのため、Macのパソコンを準備する必要があります。これは、Apple社の製品を購入しなければならない壁となりますが、是非ともこの機会に自身への投資をしてみてはいかがでしょうか?
自分はMacBookProをお勧めします。理由は、1つのPCが優れていると、YouTubeの配信や動画編集などスペック不足でイライラすることがなく、クリエイティブなことに頭を使うことができるからです。
20万が高い?そうです。ブログやYouTube、アプリ開発で取り返しましょう。
Amazonのサイトは以下になります。ぜひ参考にしてみて下さい。
Macのデスクトップ、ノートbookを買うのはここからAmazonページにジャンプできます。
なるべくメモリを積んだ最新のPCが望ましいと思います。数万円ケチっても、ずっと使っていく時に遅いと作業効率も落ちますし、有限の時間を使って作業していくことになりますので、できるだけ良いものを買うことをお勧めします。
毎年OSなどがバージョンアップするので、シミュレータを動かす環境などがサクサク動く方がストレスがたまらなくて良いと思います。
そのためには、まずは、Mac PCを準備する必要があります。
WindowsPCでは、Xcodeを扱えないため、iPhoneアプリを作ることができません。
Xcodeをインストールしましょう。
さてXcodeがあれば、iPhoneアプリを開発することができるんだと理解してもらったと思います。
パソコンを準備できたらApple Develop(アップル デベロップ)のホームページから、Xcodeを入手する様にしてください。
その際、安定している正式版と、今後リリースされるベータ版があり、WWDCの機能を試したい方は、必ずベータ版を入手する様にしてください。
Xocdeのダウンロード先
アプリのドキュメンテーション
当方、初めてのXcode開発ということもあり、正式版を使って色々とサンプルコードを書いてみましたがエラーが発生したり、WWDCで公開されているコードが動かなかったり原因を特定するのに時間をかけてしまいました。
これからiPhoneアプリを作ろうとしている人は、是非とも事前に調査してからベータ版の最新環境で開発を進めてみてください。
アプリができたらApple Developer Programへの登録しましょう
アプリケーションが開発完了したら、Apple Developer Programに登録して、アプリを配信できる様にしてみましょう。ここからが有料になります。
さらに高度な機能を構築してApp StoreでAppを配布する予定がある場合、Apple Developer Programに登録してください。年間メンバーシップの料金は11,800円です。(2021年時点)
SwiftUIを使ったアプリケーション開発をしましょう
ここまで進んでいただいた方は、MacPCも用意でき、また、PC上にXcodeのベータ版がダウンロードできていると思います。さてここからが本番です。
一緒にSwiftUIのプログラミング開発を行い、新たな一歩を踏み出しましょう。
これ以降は、目指すべき道が異なりますので、皆さんの独学でやりたいことを学んでいく必要があります。当方もやりたいことをなるべく残していきます。参考になればと思います。
では早速、Xcodeを起動して、プロジェクトを立ち上げてみましょう!!
https://swiftui.quadkinghd.com/操作メモxcodeswiftuiのプロジェクトを立ち上げる/
おまけ
Xcodeを実施する際のオススメが1つあります。それは、Appleが用意しているチュートリアルを実施することです。手順通り実施することでかなりの理解が進むはずです。
まずはSwiftUIってなに?って人は以下のチュートリアルを実施してみてはいかがでしょうか?
https://swiftui.quadkinghd.com/プログラミングのスキルアップでiphoneアプリ作り/
コメント