先日6/15(土)、八王子市立由井中学校にてプログラミング出張授業を行いました! 「スーパーサイエンステクノロジー」という授業に弊社のプログラミング出張授業を採択していただき、 中学2年生×2クラスに「プログラミング的思考を学ぶ論理的思考コース」を受講していただきました🌸
続きを読む
先日6/15(土)、八王子市立由井中学校にてプログラミング出張授業を行いました! 「スーパーサイエンステクノロジー」という授業に弊社のプログラミング出張授業を採択していただき、 中学2年生×2クラスに「プログラミング的思考を学ぶ論理的思考コース」を受講していただきました🌸
続きを読む
mBaaSではエクスポート機能を提供しています。エクスポートを使うことでデータストアや会員管理、プッシュ通知などのデータをダウンロードできます。難点は処理がオンデマンドではなくバッチ処理になっていることで、申請してメールでダウンロード可能になったという連絡が来る仕組みになっていることです。
その場でダウンロードしたいという方向けにブックマークレットを提供していましたが、セキュリティ制限によって動作しなくなっていました。そこで処理を更新するとともに、データストアだけでなく、プッシュ通知やユーザ一覧などもダウンロードできるようにしました。
今回はその使い方を紹介します。
続きを読む
mBaaSではネットワーク処理を多用しますので、処理全体が非同期化します。同期処理にすることもできますが、その場合UIが固まってしまうのでユーザ体験が悪くなってしまいます。
そこで使ってみたいのがPromise化、そしてasync/awaitを使った非同期処理です。今回はその代表的なライブラリであるHydraを使った方法を紹介します。そしてSDKは最近リリースされたSwift SDKを使います。
続きを読む
アプリ開発を素早く進めていく上で大事なのは、ミーティングなどの内容を目の前で反映し、動作確認を進めていくというスピード感です。アニメーションなどの動きが肝になるアプリ開発では、持ち帰ってデザインに反映して…といったやり方では遅すぎます。逆にその場で「こんな動きですか?」と提示できれば話がどんどん進んでいくでしょう。
そこで試してみたいのが、ローカルの内容をインターネット上に公開できるサービスです。これらのサービスとMonacaを組み合わせると、ライブ感溢れる素晴らしいプロトタイピングが可能になることでしょう。
続きを読む
ファイルストレージとして便利なファイルストアですが、条件を付けて検索したいと思うことがあります。ファイルストアの検索ではファイル名やmimeType、ファイルサイズなどが指定可能です。
しかし、これだけでは物足りない場合もあるでしょう。そこで使ってみたいのがデータストアとの連携です。
続きを読む
PWA(Progressive Web Apps)において、mBaaSを使うことでサーバサイドの面倒な実装を省いて、すぐにWebアプリケーションを開発できるようになります。ぜひ使って欲しいのですが、いくつか注意点があります。今回はそんなmBaaSをPWAで利用する上での注意点を紹介します。
続きを読む
mBaaSはインターネット接続ありきのサービスです。ネットワークが不安定だったり、オフラインだと多くの機能が利用できません。しかしユーザはそんなことには構わずデータを取得したり、保存したいと考えるでしょう。
そこで使ってみたいのがsaveEventuallyメソッドです。
続きを読む
データストアのクラス同士でデータを連係させる場合、二つの方法が用意されています。
ポインターは1対n、リレーションはn対nのデータ関係性において利用が可能です。しかし、データ連係を行わずに各クラスにデータを投入してしまっている場合もあるでしょう。そこで使ってみたいのがサブクエリです。
続きを読む
アプリの中で、外部サイトからデータを取得し、その一部のデータを表示や処理に用いるということはよくあります。Web APIとして公開されていれば問題ありませんが、時にHTMLから取得したり、JSONであってもCORSが設定されていなくてエラーになることもあります。
そこで外部データを取得する際に使ってみたいのがスクリプト機能です。
続きを読む
AndroidではJavaの他、Kotlinも公式言語としてサポートされています。KotlinはJVM上で動作する静的な型付け言語で、言語体系がSwiftに似ています。そのため、Swiftに慣れた開発者であればすぐに習得できるかと思います(似ているので逆に戸惑う部分もあるのですが)。
今回はAndroid Studio 3系を使い、KotlinでNCMBを利用する方法を解説します。今回はテキストファイルをファイルストアにアップロード、そしてダウンロードする方法を解説します。
続きを読む先日5月31日(木)、専門学校岡山情報ビジネス学院の2年生33名+引率の先生2名が遥々岡山県より3年ぶりに来社されました!約2時間ほどの滞在で、会社やサービス、エンジニアとしての働き方などをご紹介する座学セミナーと mobile backend 導入ハンズオンセミナーを受講いただきました。
続きを読む