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

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

スマートフォン/タブレットアプリを開発できるプログラミング言語まとめ

これからスマートフォンやタブレット向けにアプリを開発したい方が覚えるべきプログラミング言語は何でしょうか。目的や作りたいアプリによって変わってきますが、その選択肢を知っておくのは大事なことです。

より良い開発体験を獲得するためにも、最初に手を着けるべきプログラミング言語は何か知っておきましょう。

続きを読む

iPadで開発環境を整える方法まとめ

間もなくiPadOS 16がリリースされます。注目されている機能として、ステージマネージャーと呼ばれるアプリ切り替え機能だったり、外部ディスプレイサポートなどが挙がっています。iPad ProはCPUとしてM1が使われており、普段の開発すら耐えられるスペックになってきています。

そこで、今回はiPad(恐らくPro向け)に開発環境を整える方法について紹介します。

続きを読む

【2022年10月版】開発もクラウドで。クラウドIDEまとめ

ここ数年、様々なアプリケーションがWeb化しています。その1つとしてIDE(統合開発環境)が挙げられます。開発環境がWeb化することで、ローカルで開発を行っていた時とは違ったメリットが出せます。

今回は【2020年05月版】開発もクラウドで。クラウドIDEまとめ - ニフクラ mobile backend(mBaaS)お役立ちブログの最新版、2022年9月版としてお届けします。

続きを読む

プログラミングを一気に効率化。AIによるプログラミングサービスまとめ

現在、様々な作業をAI/機械学習が行うようになっています。絵を描いたり、テキストを分析したりする一方で、アプリ開発で使えそうなAIサービスとしてプログラミングコード生成が挙げられます。

今回はそんなAIによるプログラミングコード生成サービスを紹介します。

続きを読む

意外と知らない mobile backend のプッシュ通知~アプリマーケティングに活用できる機能が実は充実しています~

2022/10/04にリリースされた新機能「開封数集計データエクスポート機能」をご紹介しながら、意外と知られていない・活用しきれていない mobile backend のプッシュ通知活用術をご紹介します。

続きを読む

Webブラウザでモバイルアプリを開発できる環境まとめ

スマートフォンアプリを開発する際、一番大変なのが開発環境の構築です。様々なソフトウェアをセットアップしたり、プログラミング言語をインストールしなければなりません。このステップで躓くと、一気にやる気を失ってしまうでしょう。

そこで使ってみて欲しいのがWebブラウザで開発できる環境です。Webブラウザさえあれば手軽にアプリ開発をはじめられます。環境を整える必要がないので、ファーストステップがとても簡単になるでしょう。

もちろん本格的な開発のためにはきちんとしたセットアップが必要になるでしょう。しかし、最初の開発体験が良いものになれば、続けようという気持ちになるはずです。

続きを読む

個人アプリ開発者の会 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を対象に、アカウント情報を削除する機能の実装が必要となりました。

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

続きを読む