スマホアプリ開発案件におすすめのプログラミング言語5選
皆様
楽しく、早く、そして確実に、明日から使える究極のプログラミング習得術。
テックジムです。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
◆スマホアプリ開発案件におすすめのプログラミング言語5選
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■ Flutter(フラッター):個人でさくっと開発・公開
■ React Native(リアクトネイティブ)
■ SwiftUI(スウィフトユーアイ):iOSアプリを徹底的に極める
■ Kotlin(コトリン):Androidの特化案件
■ Unity(ユニティ):ゲームアプリはコレ一択
─────────────────────────────
●日本初のスマホアプリ開発スクール「RainbowApps」の思い出
https://note.com/python_grasan/n/nbab6e126715c
─────────────────────────────
こんにちは。グラさんです。
いよいよ、7月にスマホアプリ開発コースが始まります。
https://techgym.jp/about/app_course/
そこで、スマホアプリの開発案件で、もっともよく出てくる開発言語・開発環境についてまとめてみました。
===========================================
■ Flutter(フラッター):個人でさくっと開発・公開
===========================================
「Flutter」はGoogle社が提供しているフレームワークです。
単一のコードで、Android、iOSの両方に対応したアプリケーションを開発することができます。
「Flutter」はフレームワークなので、「Android Studio」や「Visual Studio」や「Xcode」のどれかの開発ツール(IDE:統合開発環境)にインストールして、実際にコーディングをします。
開発言語は「Dart」です。JavaScriptとよく似ている言語です。
===========================================
■ React Native(リアクトネイティブ)
===========================================
「React Native」は、Mata(旧Facebook)が提供しているフレームワークです。
Android、iOS、の両アプリの開発に対応できます。
「Android Studio」や「Visual Studio」や「Xcode」のどれかの開発ツールを使って、「React Nativeプロジェクト」を生成してコーディングしていきます。
開発言語は「JavaScript」もしくは「TypeScript」です。
===========================================
■ SwiftUI(スウィフトユーアイ):iOSアプリを徹底的に極める
===========================================
「Swift」とは、Apple社が開発したプログラミング言語です。
そして、「SwiftUI」とはiPhoneアプリやMacアプリのユーザーインターフェースを簡単に構築できるフレームワークです。
開発ツールは、「Xcode」という開発ツールを使います。
===========================================
■ Kotlin(コトリン):Androidの特化案件
===========================================
「Kotlin」はAndroid公式開発言語です。Javaとの相互利用もでき、Javaよりもコード数が少なくて済むという使用メリットがあります。
開発ツールは「Android Studio」を利用します。
===========================================
■ Unity(ユニティ):ゲームアプリはコレ一択
===========================================
「Unity」は、ゲーム開発プラットフォームです。
クロスプラットフォーム対応で、モバイルゲームやパソコンゲーム、などの制作に用いられます。
開発言語は「C#」です。
また、「Unity」は開発環境の利用のみならず、アセットと呼ばれる「3Dオブジェクト(空間・物体)」を売買することができます。
すでに1500万台を出荷したVRゴーグル「Qest2」で提供されるアプリは「Android」で動いており「Unity」で開発可能です。
いかがだったでしょうか?
IT業界を20年以上見てきたグラさんだからこその知見をいかした
キャリア形成相談も随時承っております。もちろん無料。
●「WEBカウンセリング」はこちら
https://select-type.com/rsv/?id=1uN3_eag4IU
そして、今月もバリバリ開催しております。
スマホアプリ開発の講座も投入予定です。
●ゼロから始めるPythonプログラミング入門講座
https://techgym.jp/event/free_python_seminar/
引き続き、テックジムをどうぞよろしくお願いいたします。
<グラさんLINE>
30分無料コンサルします!!まずは友だち登録を!!
https://lin.ee/gNscD7F
■みんなのプログラミングチャンネル
https://www.youtube.com/playlist?list=PL9u04bPGBuUNF7ErNt1IqCo_0KXAeCbfD
イベント・セミナーのご案内
本格的に開始するかどうか検討します。
エクセルのブイルックアップよりも理解できました笑
初回の今回うまく参加できず悔しかったのでまた参加したいです。
学び方やマインドはとても自分に合っていて
楽しくなりました。
今回は、「おとなの教養」として学びました。
気付きがたくさんあって面白かった。
子供たちには是非学んでほしいですね。
どうもありがとうございました。
自分自身の目標があるので、一歩ずつ、前に進んでみようと思っています。
これからお世話になりますが、よろしくお願い申し上げます。
Pythonは初めてですが、あらかじめテックジムのPythonグラさんの動画もあり、同じ内容のものを見ていたので、講座の内容も理解できました。
ZOOMは仲間内では顔出し・声だし状態ですが、講座は顔なしで、声も皆さんミュートなので、始めのうちはやや気を使いました。
声がなくても理解したら手のアイコンで状態を伝えられるので、特に不便は感じませんでした。逆にわからないときに質問のアイコンを出せるといいかも。
チャットで書き込んでもいいのでしょうが、私はミュートを外して質問しましたが、「ちょっと待って」状態を知らせられるアイコンがあると、
メンタ―さんをいきなりブレークしなくても済むかな(お互い知らない同士なので)。
PC画面はメンターさんに占有されるので、これから受講される人は、事前に課題をプリントして手元に置いておくのがいいと思います。グラさんの動画も必見。
課題で学びのポイントを知らせてくれるのも課題の中の軽重を付けられてわかりやすいと思います。
1つわかったら、別の疑問が出てくる状態ですが、やはりPythonを学んでみたいと思います。
関数から難易度が上がり、むずかしかったです。
講師の橋本さんは質問しやすい雰囲気で、初心者でも優しく受け入れていただけます^^
もっと勉強したいと思いました。
また参加するつもりです。
今まではweb言語を勉強していましたが昨日の講義を受けてpythonを勉強したいと思うようになりました。これから独学ですが勉強をして転職します。
倉敷校が出来ればぜひ足を伸ばそうと思います。
事前アンケートに適切に記載しておけば、時間が短くて済むよい例だったと思います。
GASの講座はまだ制作中というのはちょっとがっかりでしたね。
講座完成にむけてがんばってください。
今の目標を達成するにあたり、具体的にどんなことをすればよいのかハッキリわからなかったのですが、面談を通してやるべきことが明確になりました。
これから目標に向かって頑張っていきます。
また彷徨った時には是非相談に乗って頂きたいです!!
よろしくお願いします!
・本業でのAI活用
・実務経験がなくてもできる副業
・新しいサービスをつくるに当たっての道筋
丁寧に回答いただき、私がやりたいことすべてについてサポート可能であるとのことで
入校することによって高いモチベーションを保ちながら効率的にスキルアップを進められると感じました。
他校にも相談の上、入校を検討したいと思います。
本日はお時間いただきありがとうございました。
配信停止ご希望の方はお手数ではございますが https://resast.jp/page/ss/ から解除をおねがいいたします。
メールアドレスを変更される方はお手数ですが、このメールに返信のうえ、新しいアドレスをお教えください。