【Swift入門】アプリ開発と学習法について。loop-bitterきゅんのプロフィールまずはこの5記事CONTACTフリーランスゆるノマドについてプログラミング【Swift入門】アプリ開発と学習法について。2020年9月23日どうもきゅん(@kyun_anothercas)です。最近何か新しいことをはじめよう、はじめようと思っていて、色々探って見たんですけどやっぱり自分の気になっているところからやってみようか!と思いswiftにたどり着きました。自分の仕事(web制作)とアプリ制作をを掛け合せれば何か面白いことができるかなーと思うのが大きかったですね。Contentsそもそもswiftって?XcodeをインストールしてみようXcodeからプロジェクトを作成してみるアプリの画面を確認してみる個人的に思うコトそもそもswiftって?アプリケーション作成言語にです。対象のOSは、MacOSとiOSとWatchOSとなって、iPhoneやiPadとAppleWatchなどの端末で使えるアプリのための言語になります。Rubyなどの他の言語のいいとこどりとなっていて、学習コストが比較的簡単となっています。僕はJavaScriptなんかをよく書いていますが「;」の記述がいらないという事もありすごく楽に設計できるようになっています。Xcodeを使って開発をしていくので、Windowsでの開発はできません。XcodeはMacでのみインストールができるのでMacユーザが開発できます。マカー歓喜ですね![/box]XcodeをインストールしてみようXcodeをインストールしてみましょう。StoreからXcodeと検索をしてインストールしましょう。こちらが結構重いので時間がかかるとおもいますが、根気よく待ちましょう!インストールできたらXcodeを開いて見ましょうXcodeからプロジェクトを作成してみるここで書くことは、本当に誰でもswiftとは何か?を確認できる記述になりますが、一部紹介したいと思います。Project」を押してください。App」を開いてください。そのまま画面を進むと以下のような画面になりますそれぞれ赤字で記載している部分を入力して見てください。Indentifarは制作した人のグループ名(会社名)などを記入します。それができたら次に進んでいきます!アプリの画面を確認してみる左のめにゅーにあるMain.Storyboradをクリックして開きます。このような画面になります。ここでアプリのUIの部分を直感的に実装ができます。黄色のボタンがある部分で、ボタンやテキスト、音楽アプリの再生ボタンをドラッグ&ドロップで表示させる事ができます。これは触ってみるとわかるけど「おお!」って思いますよ笑ここではlabelとボタンをドラッグアンドドロップで移動させます。このような表示になるので、この追加した、labelやテキストをダブルクリックしてテキストを入れましょう。このような表示になるかと思います。ここでそれぞれのデバイスでどのように表示されるかを確認できるかと思います。ここからデバイス確認をしてみようと思います。iPhone8をクリックして下記のような項目が出てきます。ここから確認したいデバイスを選択します。赤枠の再生ボタンをクリックしするとiPhoneの端末が画面に表示されます。これを押す事で今設定したテキストとボタンの表示が確認できます。これで画面でどう表示されているかが確認ができます。この段階では、プログラミング!というより操作方法の説明になりますね。自分の加工した画像やテキストをここから入れる事ができるので、UI部分はここで操作ができるので、初心者の人はここから入ってみてはいかがでしょうか?個人的に思うコトswiftを今勉強しているのですが、このブログでアウトプットをする意味で今後書いていこうと思います。僕の勉強にもなるし、これからswiftというプログラミングを勉強したいという人にも有効に活用してもらえたらと思います。次回からは徐々にプログラミングの事を書いていこうと思います。MEkyun65フリーランスのweb屋。時間と場所に捉われず、やりたいことだけをやっています。loop-bitterはweb制作についてやフリーランスの情報を発信しています。web制作をしたり、プログラミング学習とフリーランスを支援する為のオンラインサロン「ゆるノマド講座」運営しています。山梨でプログラミングスクール事業を起ち上げています。します!Shopify学習記事まとめ【初心者必見】プログラミングを独学で挫折しない学習法HOMEプログラミング【Swift入門】アプリ開発と学習法について。loop-bitter。