ニフクラ mobile backend(mBaaS)お役立ちブログ

スマホアプリ開発にニフクラ mobile backend(mBaaS)。アプリ開発に役立つ情報をおとどけ!

個人アプリ開発者の会 vol.1を開催しました

ニフクラ mobile backendはスマートフォン、タブレットアプリなどで必要になる機能をまるっと提供するmBaaS(mobile backend as a service)を提供しています。個人、法人に関わらずアプリ開発を行っている方々を応援しています。そんなNCMBだからこそ、皆さんにアプリ開発の楽しさを知ってもらい、自分も開発したい!と思って欲しいと考えています(たとえNCMBは使っていなくとも)。

そこでこの「個人アプリ開発者の会」では、先駆者たる方々に登壇してもらい、そのアプリ開発の楽しさや苦労、仕組みなどを共有してもらいます。このイベントを通じて、自分もアプリ開発してみたいと思ってもらうのが狙いです。7月14日に初開催しましたので、その模様をご紹介します。

続きを読む

Monacaアプリ/WebアプリでNCMBのキー漏洩を防ぐには

NCMBではアプリケーションキーとクライアントキーを使ってサーバーにあるデータを操作します。この2つのキーが漏洩すると、どういった問題が起こるでしょうか。

MonacaアプリではHTMLやJavaScriptでアプリのコードを書くので、アプリ内部のロジックを見られてしまう可能性があります。この記事ではそうした漏洩を防ぐ、または漏洩した時に起こるリスクについて解説します。

続きを読む

Flutterでマンガ/コミックアプリを作るデモアプリまとめ

マンガアプリはとても種類が多く、人気のジャンルとなっています。自分でもオリジナルのマンガアプリを作ってみたいと思う方はいるのではないでしょうか。

そんな方向けにFlutterでマンガアプリを作るのに使えるデモアプリをまとめました。これらを参考にすれば、きっと素敵なアプリが作れるはずです。

続きを読む

Flutterでゲーム開発!フレームワーク、ライブラリまとめ

Flutterはスマートフォンアプリはもちろんのこと、デスクトップやWebまで幅広くサポートしたフレームワークになります。DartはJavaScriptに似た言語で、習得にはそれほど時間はかからないでしょう。

そんなFlutterは主にユーティリティ系アプリで使われることが多いですが、ゲーム開発にも利用できます。今回はFlutterでのゲーム開発をサポートするフレームワーク・ライブラリを紹介します。

続きを読む

【iOS】ログインが必要なアプリには退会機能が必要となります

App Store Review ガイドライン 5.1.1において、アカウント作成に対応しているすべてのAppを対象に、アカウント情報を削除する機能の実装が必要となりました。

今回は、ガイドラインに沿ったアプリへと改修するにあたり、対応が必要な内容を記事にまとめていきます。

続きを読む

2022年のアプリ市場を占うレポートをまとめて紹介

アプリ市場は成熟しつつありますが、それでも毎年トレンドになるアプリが登場し、移り変わりの激しい市場でもあります。そこで、各社がリリースしているレポートをチェックすることで、現在のトレンドを押さえるのが重要です。

今回はそんなレポートを紹介しますので、ぜひ詳細は各レポートをダウンロードしてチェックしてください。

続きを読む

WWDC 22のキーノートで発表された、アプリ開発者ならチェックすべき内容

Appleによる年次の開発者向けカンファレンスWWDC。2022年は6月6〜10日のスケジュールで開催されています。M2チップなどの話題もありますが、アプリ開発者として注目すべき発表も多数ありました。

www.youtube.com

この記事では特にキーノートの中から、WWDC 22の注目ポイントを紹介します。

続きを読む

Monacaで使えるFramework7向けUIコンポーネントの紹介

NCMBはmBaaS(mobile Backend As a Service)なので、基本的にアプリのUIにはタッチせず、あなたが自由にアプリを開発できます。しかし、イチからUIを作り上げるのは難しいですし、良くあるUIであれば使い回したいとも思うはずです。

そこでMonacaアプリでよく使いそうなUIをコンポーネント化し、簡単に導入できるようにしたコンポーネント群を作成中です。今回はこれまでに作成、公開しているコンポーネントを紹介します。詳しい使い方は各コンポーネントのリンク先を参照してください。

続きを読む

アプリ開発を学べるサービス・ドキュメントまとめ

アプリ開発をはじめたい、と思っても何から手を付けて良いか分からない人は多いでしょう。スマートフォンの進化は早く、情報の陳腐化もとても早いです。情報をキャッチアップするのに苦労するかも知れません。

そんな方にお勧めなのが公式、または適切に更新されているラーニングコンテンツです。今回はそうしたアプリ開発を学べるドキュメントをまとめて紹介します。

続きを読む

モバイルアプリ開発をどの言語ではじめるか

現在、モバイルアプリ開発を行う手段は数多く存在します。どの言語を使って開発を行えば良いか、迷ってしまう人もいるのではないでしょうか。そこでこの記事では、最初の取っかかりになるべくモバイルアプリ開発をどの言語で行うのが良いのか、その特性と合わせて紹介します。

続きを読む

ノーコードでゲームを開発できるサービスまとめ

UnityのAssetとして配信されていたBoltがUnity ビジュアルスクリプティングという名前になって本体に取り込まれました。これまでC#のコーディングが必要だった部分がビジュアルエディタを使ってノーコードで作れるようになっています。

そうした流れもあり、ノーコードでゲーム開発を行えるサービスやソフトウェアが増えています。この記事ではそうしたサービスをまとめて紹介します。

続きを読む

スマホでメタバースを体験できるアプリまとめ

メタバースが話題になっています。とはいえ、その定義は曖昧で、人や団体によって様々な解釈が行われているようです。多くのメタバースはHMD(ヘッドマウントディスプレイ)を使いますが、簡易的なものはスマートフォンで楽しめます。

今回はそんなスマートフォンで楽しめるメタバースアプリを紹介します。

続きを読む

【Educationプラン導入事例】東京女子大学様

ニフクラ mobile backendでは、より質の高いプログラミング教育をサポートするために、 Educationプランをご用意しています。

今回は、東京女子大学の渡辺先生にEducationプランの使い心地や用途などをインタビューさせていただきました。

続きを読む