backend(mBaaS)。プログラミング入門プログラミングを始めようとしている方、教える立場の方、プログラミング大好きな方......皆様のお役に立つ情報をご紹介するとともに、プログラミング初心者の筆者が3か月でアプリ開発をマスターする過程を綴るブログです。成長を見守ってください!そしてこのブログを見て「頑張ってみようかな」と思っていただければ幸いです。一緒に勉強しませんか?まとめはじめにこんにちは。backend企画担当の伊藤です。プログラミング~クラウド連携アプリ開発編~」を実践してみての感想や解説をさせて頂こうと思います。このブログを読んだだけでわかるような表現にしますので、最後まで目を通していただければと思います。現在一般公開日程の目処が立っておりません...(本当にごめんなさい><)目処が立ちましたらすぐにmBaaSのWebサイトで発表しますので随時チェックしてくださいね!つまづきポイントデータストアとファイルストアのちがいmBaaSユーザーの方はご存知かと思いますが、一応簡単にご説明します。ファイルストア:画像やテキスト音楽など様々な種類のファイルを保存することができます。データストア:アプリで利用する各種データを保存することができます。プレビューを再読み込みしてみてください。・キーボードの「F12」を押す【4章】まとめ実習)numberが20以上で、colorがblackであるデータをcreateDateの昇順でソートしてすべて取得してみましょうという問題です。この問題が4章のまとめになっているので解説を載せておきます!図1:※.then()が複数ある場合は、1つ目の.then()→2つ目の.then()→3つ目の.then()という風に進んでいきます。.then()のどこかで処理がうまくできない場合は、.catch()に飛んで、エラーを出すという順番になっています。置き換え関数を指定して値を置き換えたり、置き換え配列を指定して指定されたプロパティのみを含むようにしたりすることができます。構文は以下の通りです。JSON.stringify(value[])第1引数(value)に文字列化するオブジェクトを指定します。Object型だけでなく、{{Boolean型}}、{{Number型}}、nullでも良いそうです。保存成功時の原因を文字列に変換して表示/失敗時の原因を文字列に変換して表示という意味になります。皆さん、5章のサンプルプログラムを実行して不明に思った点はないですか?図2:私は上記のように思いました。同じように感じた方もいらっしゃるのではないでしょうか?調べても良くわからない。図3:さすが先輩!!わかりやすい!!(笑)省略されちゃってたんですね!functionを別で定義しなくても、今回しか使わないから一緒にしちゃおう★ということが可能だそうです。紹介させていただきます。図4:図4が模範回答です。図5:図5が私が考えたコードです。JSON.stringify(results)処理を模範解答は書いていませんよね。成功時の要因を表示しても表示しなくてもいいというだけなので書いても書かなくても大丈夫なんだそうです。終えて感じたことは2点あります。1点目は、気付いたら成長しているということです。最初見たときは「無理、意味わかんない~」と思っていても、実際に手を動かしてみると没頭してしまいました。悩んで考えて、解決して練習して...を繰り返すことでいつの間にか自然とコーディングできている!ということが多々あります。悩む=伸びしろなんだと思いながら焦らずに沢山悩むことが良いのかな~と思いました。2点目は、分からない箇所をそのままにすべきでないということです。全てがいやになります。(笑)解説を見てもわかるようなわからないような...でもできないままだ...もういやだ(ということが何回かあった)と、ならないように分からない箇所はその場で調べて余裕があれば参考書などに載っている例題を何個か解いてみるといいかもしれません。今回は、わからない箇所を調べる為に、教本と一緒に使うと良いとおすすめいただいた本を2冊ご紹介させていただきます。1初めてのJavaScript難しいかと思いきや、めちゃくちゃわかりやすい。分からない箇所や、わかるけど中々定着しない箇所は、この本を読むと理解が深まります。JavaScriptとjQueryの他、Ajaxも取り上げています。最初から最後まで画像を用いて解説が載っているのでわかりやすいと感じました。今回、アプリ開発をするにあたり会社の先輩方がおすすめの本を貸してくださいました。SEの先輩や技術に詳しい先輩方からのおすすめなので是非とも参考にしてみてください!1リーダブルコードきれいなコードを書くためのテクニックが沢山載っています。この本を持って社内を歩いたら、SEの方が沢山話しかけてくださいました。いうアイテムにも成り得ます。Geakは技術書ではないので読みやすいと思います。以上4冊をご紹介させていただきましたが、どれも有名なのでご存知の方もいらっしゃったかもしれません。ご存じない方は是非調べて読んでみていただきたいです。社内の先輩方のおすすめも掲載させていただこうと思っていますので、楽しみにしていてくださいね!一緒に勉強しませんか?毎月29日「もくもく会」を行っております!「もくもく会」とは名前の通り、みんなで集まってもくもくと作業をする会です!もちろん質問をしたり発表をしたり親睦を深めたりもします。プログラミング~クラウド連携アプリ開発編~」を実践してみての感想や解説をさせて頂こうと思います。backend企画担当。2018年4月、富士通クラウドテクノロジーズに新卒で入社。プッシュ通知はアプリをインストールしている...2017-09-20Monacaアプリでスクリーンショットを撮ってファイルストアにアップロードするアプリで操作中の画面を残しておきたいと思うことがあります。Service)とは、スマートフォンアプリでよく利用される汎用的な機能をSDKとクラウドから提供するサービスです。backendのちょっと便利な使いかた・非公式SDKやアプリ開発の関連情報などをお届けするブログです。※記事内には、サポート対象外の内容も含みます。本ブログではコメント機能を公開しておりません。アプリ開発を行う上での課題解決には、ユーザーコミュニティやもくもく会などもご活用ください。LIMITEDスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。