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

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

JavaScriptの基本(その4)「if判定」

JavaScriptはプログラマーの人気1位の言語と言われています。ブラウザで唯一動作が保証されているプログラミング言語ですし、サーバーサイドではNode.jsとして動作します。さまざまな分野で使われているプログラミング言語、それがJavaScriptです。

1つのプログラミングを習得すれば、他のプログラミング言語の学習も容易になります。まずJavaScriptをしっかりと学んでみましょう。

この記事ではそんなJavaScriptを学ぶ上で良くある疑問を、なるべく分かりやすく解説します。今回は「if判定」について解説します。

続きを読む

JavaScriptの基本(その3)「変数のスコープ」

JavaScriptはプログラマーの人気1位の言語と言われています。ブラウザで唯一動作が保証されているプログラミング言語ですし、サーバーサイドではNode.jsとして動作します。さまざまな分野で使われているプログラミング言語、それがJavaScriptです。

1つのプログラミングを習得すれば、他のプログラミング言語の学習も容易になります。まずJavaScriptをしっかりと学んでみましょう。

この記事ではそんなJavaScriptを学ぶ上で良くある疑問を、なるべく分かりやすく解説します。今回は「変数のスコープ」について解説します。

続きを読む

JavaScriptの基本(その2)「async/awaitの使い方」

JavaScriptはプログラマーの人気1位の言語と言われています。ブラウザで唯一動作が保証されているプログラミング言語ですし、サーバーサイドではNode.jsとして動作します。さまざまな分野で使われているプログラミング言語、それがJavaScriptです。

1つのプログラミングを習得すれば、他のプログラミング言語の学習も容易になります。まずJavaScriptをしっかりと学んでみましょう。

この記事ではそんなJavaScriptを学ぶ上で良くある疑問を、なるべく分かりやすく解説します。今回は「async/awaitの使い方」について解説します。

続きを読む

JavaScriptの基本(その1)「var/let/constの違い」

JavaScriptはプログラマーの人気1位の言語と言われています。ブラウザで唯一動作が保証されているプログラミング言語ですし、サーバーサイドではNode.jsとして動作します。さまざまな分野で使われているプログラミング言語、それがJavaScriptです。

1つのプログラミングを習得すれば、他のプログラミング言語の学習も容易になります。まずJavaScriptをしっかりと学んでみましょう。

この記事ではそんなJavaScriptを学ぶ上で良くある疑問を、なるべく分かりやすく解説します。今回は「var/let/constの違い」について解説します。

続きを読む

スマートフォンアプリを開発するならどのプログラミング言語を使うべきか?それぞれの特徴を紹介

スマートフォンアプリを開発したいと思った時に、まず考えるのは、どのプラットフォーム(AndroidまたはiOS)にアプリを提供するかでしょう。また、どんなジャンルのアプリを作るかも考えるべきポイントです。

それらによって、利用すべきプログラミング言語やフレームワークは異なります。今回は、その参考にして欲しい内容です。

続きを読む

アプリのデータ管理に。バックエンドに使えるCMSまとめ

アプリで表示するコンテンツ(ニュースなど)を直に書いてしまうと、メンテナンスする度にアプリの審査が必要になります。そうした面倒さを防ぐためにも、コンテンツはクラウドで管理すべきです。

今回はモバイルアプリから利用できるCMS(コンテンツマネジメントシステム)を紹介します。

続きを読む

【2023年版】簡単に素早くアプリ化。スマートフォン用CMSまとめ

2023年になり、モバイルアプリがある企業やサービスは増えています。そうした中、高いコストをかけて一から作るのは割に合わないのも事実です。

そこでCMSを使いつつ、モバイルアプリも提供できるサービスをまとめて紹介します。これらのサービスを使えば開発コストは大幅に削減できるでしょう。

続きを読む

チャットのUIを作るライブラリまとめ

ChatGPTに人気が集まっていることもあって、チャット風UIにも注目が集まっています。チャット風UIを使ってChatGPTのAPIを呼び出したり、似たようなアプリを開発できます。

今回は各種言語、フレームワークごとにチャットUIライブラリを紹介します。

続きを読む

公式ではないけれど。NCMB用ツール/SDKまとめ

ニフクラ mobile backendではこれまで数多くのツールを開発・提供しています。公式に提供される(テクニカルサポートが提供される)ものではなく、実験的なツールです。

実験的とはいえ、ピンポイントで役立つこともあるかと思います。そこで、この記事中にてツールについてまとめて紹介します。

続きを読む

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

前回AIによるプログラミングサポートサービスをまとめたのが2022年ですが、約半年でサービスが格段に増えています。また、精度や機能もめざましく進化しています。

今回は2023年版としてお届けします。サービスの相違点を知り、導入検討してください。

続きを読む

WWDC 2023で発表されたプッシュ通知に関するセッション

WWDC 2023はAppleによる年次の開発者向けカンファレンスです。今年はApple Vison Proという新しいデバイスの発表と、それに合わせたVisionOSという新しいOSが発表されました。

それもあって、iOSやiPadOSについてのまったく新しいAPIというのはなかったようです。そうした中で、プッシュ通知に関して幾つかのセッションがありましたので紹介します。

続きを読む

VTuberやスマホへの活用も!Web3.0まとめ

少し前から耳にするWeb3.0技術ですが、最近は活用方法もより具体化してきており、 VTuberと併せた考えを持つコミュニティの形成や、モバイル端末への導入など徐々に本格的な活用が見られています。

今回は、Web3.0について具体的な利用例を交えながらまとめていきます。

続きを読む

ログインアカウントにソーシャルアカウントを「複数」紐付けましょう

2023年に入って、Twitterを巡る動きが不透明になってきています。特に問題視されているのが、開発者向けに提供されていたAPIに関してです。

有料化については致し方ない部分はありますが、API自体が突然使えなくなったり、制限されてしまうといった事態が発生しています。

NCMBではソーシャルアカウントによるログインのみとなっていますので、利用しているソーシャルサービスが停止してしまうとNCMBにもログインできなくなります。

そうした事態を防ぐためにも、複数のソーシャルアカウントを紐付けておくことをお勧めします。本記事ではその方法を解説します。

続きを読む