backend(mBaaS)。伊藤みなみのアプリ開発シリーズプログラミングを始めようとしている方、教える立場の方、プログラミング大好きな方......皆様のお役に立つ情報をご紹介するとともに、プログラミング初心者の筆者が3か月でアプリ開発をマスターする過程を綴るブログです。(今回から3か月間随時更新予定!)成長を見守ってください!そしてこのブログを見て「頑張ってみようかな」と思っていただければ幸いです。企画力が身につく小学生の必修科目になるということで今後重要かつ当たり前になってくる注目度が上がっているプログラミングを勉強する手始めとしてアプリ開発が優れているわけスマホは現代人にとって一番身近なコンピューターだから副収入を得うるからレベル別に分かれているので難易度が選べる私の今後のスケジュールまとめはじめにはじめまして。backend企画担当の伊藤と申します。今回ブログを書くにあたり、恥ずかしながら「技術的なことが何も書けないぞ」ということに気づいてしまいました。「プログラミングの経験がある」「アプリ開発の経験がある」というのは就職活動の際に大きなアピールポイントになります。IT業界にも入りやすいですね。入社試験や入社後技術研修等でプログラミングをする機会があるかもしれないので、その点でもリードできますね。企画力が身につく自分で0から「どんなアプリを作ろうか」と考えるので、企画力が自然と身につきます。就職に有利という点にもつながってきます。世紀型能力が育成されるという結果が出ています。(出展:教育過程の編成に関する基礎的研究報告書5)さらに、アメリカでは、プログラミングができると就職にも有利になるということから、コーディングブートキャンプと呼ばれる短期集中型のプログラミングスクールが急激に増えており、2015年には約211億円ほどの市場規模になっています。年々注目度が上がってきていることが数字で見てもわかるのではないでしょうか。アプリで音楽を聞いたり、写真をシェアしたり、ゲームをした経験があると思います。PCは持っていないけどスマホは持っている、という方も多いのではないでしょうか?副収入を得うるから「有料販売する」「アプリ内に広告を設置する」などの方法で副収入を得ることが可能です!レベル別に分かれているので難易度が選べるアプリ開発をする際、フロントエンドとバックエンドをそれぞれ開発する必要があります。フロントエンド・バックエンド別難易度のまとめまず、フロントエンド側の開発方法は3種類あります。その中でも開発が必要なネイティブ開発、ハイブリッド開発2つの開発方法をご紹介します。AndroidはJava(もしくはKotlin)を用いて開発します。ハイブリッド開発の場合は、HTML・CSS・JavaScript等の言語を用いて開発することで、iOSとAndroidの両方に対応したアプリケーションを1つのプログラムで開発できます。バックエンド側の開発方法は、mBaaSとプログラミング言語で開発するという2種類があります。mBaaSは、スマートフォンアプリでよく利用される汎用的な機能をクラウドから提供するサービスで、クラウド上に用意された機能をAPIで呼び出すだけで利用できるので、サーバー開発・運用不要でよりリッチなバックエンド機能をアプリに実装することができます。(※あ、宣伝ではありませんよ♡)ネイティブ開発は先ほど記載した通り、PythonやPHP,Java等を用いて自力で開発する方法です。今回はハイブリッド開発としてMonacaを使おうと思うので、Monacaの参考書でプログラミングの学習をします。「Monacaで学ぶはじめてのプログラミング」を使用する予定です。backendで学ぶはじめてのプログラミング~クラウド連携アプリ開発編~」を学習11月:アプリ開発開始!0からどんなアプリを作るかを企画して、実際に開発していきます。12月:アプリ完成!出来たら公開する予定です!このようなスケジュールで、アプリを開発をしていきたいと思います。まとめオバマさんが、「ゲームやアプリを作る側」に回ることを積極的に推している動画があったので是非ご覧ください。ボタンより字幕をつけることができます「ゲームやアプリは作るんだ!年齢も出身も関係ない!一生懸命勉強しようぜ!」と、オバマさんも応援してくれていますね!プログラミングは孤独な戦いです。時にはやめてしまいたいと思うかもしれません。そんなときにこのブログを見て「頑張ろう」とモチベーションが上がるような記事が書けたらいいなぁと思っております。backend企画担当。2018年4月、富士通クラウドテクノロジーズに新卒で入社。2018』14日目の記事です。お知らせmBaaSユーザーの皆様、こんにちは。Service)とは、スマートフォンアプリでよく利用される汎用的な機能をSDKとクラウドから提供するサービスです。backendのちょっと便利な使いかた・非公式SDKやアプリ開発の関連情報などをお届けするブログです。※記事内には、サポート対象外の内容も含みます。本ブログではコメント機能を公開しておりません。アプリ開発を行う上での課題解決には、ユーザーコミュニティやもくもく会などもご活用ください。LIMITEDスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。