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

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

まとめ

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

マンガアプリはとても種類が多く、人気のジャンルとなっています。自分でもオリジナルのマンガアプリを作ってみたいと思う方はいるのではないでしょうか。 そんな方向けにFlutterでマンガアプリを作るのに使えるデモアプリをまとめました。これらを参考にす…

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

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

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

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

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

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

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

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

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

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

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

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

スマホやタブレットからデスクトップPCを操作する。リモート操作アプリまとめ

最近Pixel6内でWindowsやLinuxを動かすと言ったニュースが話題になっていました。スマートフォンのような小型デバイスでPC向けのOSが動いてしまうのはすごいことです。 しかし、そこまで無理をしなくともリモートコントロールできるアプリを使ってWindowsやm…

インターネットの利用を安全に。IPアドレスを隠蔽化するアプリ・サービスまとめ

メールアドレスを隠蔽化したり、サードパーティーCookiesをブロックするなどインターネット利用に関するプライバシー保護への関心が高まっています。そうした中で考えられているのがIPアドレスの隠蔽化です。 技術的にはVPNを利用するものが多いですが、大手…

アプリに組み込んで使える検索エンジンサービスまとめ

アプリの中で全文検索機能を組み込みたいと思うことはないでしょうか。検索は奥が深く、単純にテキストをLike検索するだけでは目的の結果を得られません。全文検索を実現する場合には、それに適したソリューションを選ぶべきです。 今回はクラウドサービスと…

Kotlinの開発/実行環境まとめ

Androidアプリを開発する際のプログラミング言語の一つであるKotlin。そんなKotlinを使ってアプリ開発をしたり、実行できる環境を紹介します。これらのサービスやソフトウェアを使って素早くKotlinアプリを開発してください。

アプリに使えるアイコンやイラストを見つける際に便利な検索サイトまとめ

アプリでは多くのアイコンを利用します。iOSのようにプラットフォーム側で用意してくれているケースもありますが、アプリによっては独自の統一感を出したい時もあるでしょう。 アイコンフォントはとても数が多く、一つ一つ探していると大変です。そんなとき…

MonacaやWebブラウザでマンガを読むためのビューワーアプリまとめ

書籍(紙 + 電子)市場の4割がコミックになるなど、日本においてマンガ市場の規模が年々大きくなっています。そうした時に大事になるのがコミックを快適に読むためのビューワーアプリの存在です。

アプリのアイコンを作成できるアプリ・サービスまとめ

スマートフォンアプリを作るときに、クールなロゴの存在は欠かせません。デザイナーの方に一から作ってもらうこともできますが、まずは自分で作ってみるという方も多いでしょう。

Flutterアプリを開発するのに最適なエディタ7選

Flutterは様々なプラットフォーム(Android/iOS/Windows/macOS/Linux/Web)に対してアプリを開発できるフレームワークです。実行速度が速く、メモリも低消費で済むなど、今一番注目されているマルチプラットフォーム開発フレームワークと言えるでしょう。 今…

Androidで動作するコードエディタまとめ(JavaScript編)

Androidはニュースやソーシャル情報をチェックするだけでなく、プログラミングを学習する上でも利用できます。現在、数多くのプログラミングに対応したエディタアプリがリリースされています。 今回はそんなエディタアプリの中で、JavaScriptに対応したもの…

アプリ開発がはかどるプログラミングエディタまとめ

プログラミングを行う際には何らかのプログラミングエディタの利用をお勧めします。普通のテキストエディタとは異なり、開発しやすいように専用の機能が追加されているものです。 EmacsやVimのような古参のエディタもありますが、ここ数年で状況は大きく変わ…

1つのコードでマルチプラットフォームに対応できるアプリ開発言語まとめ

現在はAndroidとiOS、この2つのプラットフォームに対応するのは基本と言えます。となるとSwiftとJavaを覚えなければならないのでしょうか。2つの言語でそれぞれのアプリを開発し、ユーザ体験を統一したり、更新を重ねていくのはとても大変です。 そこで1つの…

Androidアプリ開発が活かせるスマートフォン/タブレット以外のデバイス

Androidアプリはスマートフォンやタブレット以外でも利用できるようになっています。それによって、アプリ開発者がアプリを提供できる環境がどんどん広がっていると言えます。 今回はスマートフォンやタブレット以外でAndroidアプリが動作する(少なくともAn…

アプリ内課金を素早く実装できる。クラウドサービスまとめ

アプリの収益化を考える際に大事になるのがアプリ内課金です。消費型と非消費型、継続型などさまざまな選択肢があります。いずれの場合においても、アプリ内での実装は欠かせません。 今回はそんなアプリ内課金の実装をサポートしてくれるクラウドサービスを…

React NativeのUIフレームワークでの機能数まとめ

React Nativeの開発ではサードパーティー製のUIフレームワークを使うことが多いかと思います。そのUIフレームワークは多岐に渡り、用意されている機能の違いがあって選定に困るのではないでしょうか。 そこで、荒くではありますが、各フレームワークごとのコ…

React Nativeアプリを開発する際に使いたいUIフレームワークまとめ

React Nativeは素のままではデザインが当てられておらず、基本的にUIフレームワークを使って開発を行います。その際、既存の様々なUIフレームワークから検討して導入しなければなりません。 各フレームワークにはデザインコンセプトの違いなどがあります。今…

スマートフォンに関する白書、レポートまとめ(2021年版)

スマートフォンは私たちの生活に欠かせない存在です。それもあって、さまざまな企業や団体、政府などからスマートフォンの利用実態に関するレポートが出ています。それらのデータを見ることで、アプリビジネスへの取り組みも変わってくるでしょう。 この記事…

一つの言語でマルチプラットフォームに対応する言語/フレームワークまとめ

2020年現在、スマートフォンアプリを開発しようと思ったら、そのターゲットとしてはAndroidとiOSの二択になるでしょう。この二つのプラットフォームさえ押さえておけば、他を考えることはまずないはずです。 逆にいうと、二つのプラットフォームへの対応は必…

リアルタイム通信に。WebSocketサービスまとめ

アプリとサーバ間でリアルタイム通信を実装したい場合、WebSocketを使うのが基本でしょう。WebSocketを使うことで、クライアントからサーバはもちろん、サーバからクライアントへメッセージを送信できるようになります。テキストデータを送信するので、基本…

【2020年最新版】ニフクラ mobile backend用ライブラリの紹介

ニフクラ mobile backendでは各種プラットフォーム向けにSDKを提供しています。現在、多くのSDKがオープンソース・ソフトウェアとして公開されています。 今回はそんな公式SDKとコミュニティで作られているサードパーティーSDKを紹介します。

【2020年版】必須対応まとめ記事:スマートフォンアプリは継続的な開発、更新が必須です

スマートフォンの市場はAndroidとiOSが圧倒的なシェアを占めています。そして各プラットフォームともに精力的に開発が進められています。さらに世の中の状況やハードウェアが変化するのに合わせて、セキュリティ要件や追加実装が求められています。 今回は各…

動画で学ぼう:YouTube上でプログラミングが学べるチャンネルまとめ

最近、プログラミングを学習される方が増えています。職業としてプログラマーでなかったとしても、習得することでちょっとした処理は自分でできるようになったり、業務の自動化も実現できます。趣味でスマートフォンアプリを作ることもできるようになるでし…

Monacaでアプリ開発を始めるならこれ!サンプル・チュートリアル記事まとめ

MonacaはHTML5/JavaScript/CSSといったWeb標準の技術でスマートフォンアプリが開発できるプラットフォームになります。最近ではPWAやデスクトップアプリケーションまで開発できるようになっています。 そんなMonacaの使い方、アプリの作り方を学べる記事をま…

簡易的なWebアプリならこれで。Webデータベースサービスまとめ

アプリ内で作られるデータをどう管理したら良いでしょうか。個人で使うデータであればローカルに残しても良いですが、データのバックアップであったり、他のユーザとの共有を考えるとクラウド上にアップロードする必要が出るでしょう。 そこで今回はWebベー…