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

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

まとめ

アプリの通信を手軽にセキュアにしよう。無料、格安SSL/TLSまとめ

アプリとサーバはインターネットを使って通信することが多いでしょう。その間の通信はセキュアに保たなければなりません。公衆無線LANなどを使っていると、傍受されて情報を盗み見られる可能性があります。 通信をセキュアにするために使われるのがSSL/TLSで…

ハイブリッドアプリを作るのに使いたいUIフレームワーク10選

Monacaを使えばiOS/Android両方で動作するハイブリッドアプリが開発できます。しかしハイブリッドアプリという技術上、特定のUIフレームワークがありません。そのためアプリっぽく動作する部分を自分で工夫しなければなりません。 しかし、そのためのUIフレ…

これからSwiftを学ぶためのオンラインリソース6選

iOSは2014年に突如、Swiftを採用しました。とは言え、言語のバージョンアップも頻繁なことから、今なおObjective-Cをメインに使っているプログラマも多数います。しかし今後の開発についてはSwiftの採用が望ましいでしょう。 これからSwiftを学習していこう…

Android上で実行できるプログラミング環境まとめ

プログラミング言語でAndroid上で実行できるものを紹介します。

iOS上でプログラミングを実行/学習できるアプリまとめ

iOS上で実行できるプログラミング言語を紹介します。学習はもちろん、ちょっとした自動操作にも利用できます。

Webサービスとプッシュ通知を組み合わせる利点

プッシュ通知と言うとスマートフォンアプリの世界のことに聞こえますが、最近ではWebでもプッシュ通知に注目が集まっています。Webプッシュ通知という技術によって、Webサイトからでも許諾した利用者に対してプッシュ通知が送れるようになっています。 さら…

スマートフォンアプリがWeb化する?技術/サービスまとめ

スマートフォンアプリの登場によってWebのトラフィックはアプリに奪われています。しかしアプリはApple/Googleによって流通が支配されていること、ダウンロードやインストールが終わらないと使えないといった問題もあります。そうした問題を解決すべく、アプ…

面倒やインストール作業なし。アプリ配布サービスまとめ

スマートフォンでアプリをテストしようと思うと個々のデバイスにインストールしなければなりません。Androidではapkファイルを配るだけ(非公式アプリをインストールできるように設定を変更しなければなりませんが)ですが、iOSではプロビジョニングプロファ…

アプリの品質向上に。自動テストサービス/フレームワークまとめ

アプリの品質を維持するにはテストを行うしかありません。そのテストも人力でやっているのではアップデートする度に大きな負担となってしまいます。そこで使ってみたいのが自動操作によるテストサービスです。今回はクラウドで提供されるものとオンプレミス…

アプリ開発の継続的インテグレーションに。スマートフォン用CIサービスまとめ

GitHubなどのリポジトリにプッシュすると自動的にテストが実行されて、その結果によってマージ可否が分かるのがCI(継続的インテグレーション)です。アプリの品質を維持するのに重要な役割を担っています。今回はそんなCIをクラウドで提供するサービスを紹…

アプリとサーバ間のネットワークを手軽にセキュアに。無料SSL/TLSサービスまとめ

Appleがアプリとサーバ間の通信をHTTPS必須化にすると発表した(先日延期が発表されました)こともあり、通信のセキュア化は大きな課題になっています。とはいえ従来の高価な証明書ではなく、現在では安価であったり無料の証明書も作成できるようになってい…

アプリの多言語化に。翻訳サービスまとめ

アプリは日本だけではなく、世界につながっています。多くのアプリは最初から多言語化し、世界中のマーケットに対して発信されます。そのために必要なのが翻訳サービスです。 今回は各種翻訳サービスを紹介します。 Gengo - Professional Translation Servic…

アプリの利用率向上のために。サポートサービスまとめ

アプリで使い方がよく分からないと言った事態に直面したことはあるでしょうか。多くの場合、ユーザはよく分からないものを触りたがりません。その結果、すぐにアンインストールしてしまいます。 そうした離脱を防ぐために使ってみたいのがアプリ内ヘルプ機能…

審査なしでアプリのコードを更新できる!サービス+ソフトウェアまとめ

アプリの審査は徐々に短縮化される傾向にあり、かつては1週間は要していたAppleについても現在は数日もあれば終わるようになっています。とは言えアプリの不具合を確認してから実際に修正が反映されるまではしばらくかかりますし、その間ユーザは不具合のあ…

手軽にチャットボットが作れるサービスまとめ

最近、世界中でチャットボットが人気です。チャットボットを通じて商品を注文したり、サービスの予約をしたりと様々なことが可能になりはじめています。これまでの検索がチャットボットに置き換わっていくのではないかとも言われています。今回はWebが世の中…

2016年後半 インディーゲーム展示イベントガイドまとめ

近年では、同人ゲーム・インディーゲーム・自作ゲームと呼ばれている、個人開発のゲームやアプリの注目度が上がってきており、年々関連のイベントも増えてきているように感じています。そこで、ひとつ「2016年後半」という区切りでイベント情報をまとめてみ…

企画で使えるアイコン検索サイトまとめ

アプリの企画を行う際にはビジュアルが絶対に必要です。その際に使えるのがアイコン検索サイトです。キーワードにあったアイコンを使うことで、見ている人にとって分かりやすい形の企画ができあがるはずです。

2015年に出てきたハイブリッドアプリにも使えるCSSフレームワークまとめ

今回は2015年に出てきたCSSデザインフレームワークを紹介します。これらはレスポンシブになっていますので、タブレットやスマートフォンアプリでの利用もできるはずです。

冒険を作ろう。HTML5で動くRPGまとめ

今回はゲームエンジン、特にジャンルをRPGに絞って紹介します。ゲームとなって提供されているものもオープンソース・ソフトウェアなので、ソースコードを見て学習できるようになっています。

Swift学習に使えるオンラインコンテンツまとめ

iOS9でSwiftも2.0となって、そろそろ本格的にSwiftを使っていこうと思っている方も多いのではないでしょうか。そこで今回はオンライン上にあるSwift学習サイトやブログ記事を公開しているサイトをまとめて紹介します。 30分でiphoneアプリが作れちゃう!?プ…

デザインしている時間がない!そんな時に便利なUI Kit配布サイトまとめ

アプリやWebサイトに限らず、一からデザインを作っている時間がない時に便利なのがUI Kitです。基本的なデザインが作られたデザインファイルを使えば、後は大きさを変えたり色を変えることでさくさくとデザインが作成できます。今回はそんなUI Kitをまとめて…

Web技術でネイティブアプリ風にするJavaScriptライブラリまとめ

HTML5/CSS/JavaScriptを使ってハイブリッドアプリを開発するCordovaやそれを使ったMonacaアプリを開発する際に使えるJavaScriptライブラリをそろえました。これらを使うことで、Webアプリケーションからよりネイティブアプリ風な操作が実現できるはずです。 …

JavaScriptでスマートフォンアプリが作れるプラットフォームまとめ

スマートフォンアプリを開発する際にiOSであればSwiftやObjective-C、AndroidならJavaを覚えないといけないと思いがちです。しかし代替言語になるものはRuby、C#などいくつもあります。今回はその中でも最も選択肢が多いと思われるJavaScriptを使ったアプリ…

これからはじめる人に!プログラミング学習サイトまとめ

プログラミングを始めたい方、既に始めているけどさらにレベルアップしたい方など、プログラミングに携わる色々な方がいると思います。今回はオンラインでプログラミングが学習できるサイトをまとめてみました。 なお、記事中にある利用料金などは2015年9月…

次世代の没入型ゲームを体験しよう。VRゴーグルまとめ

ゲーム開発は日々進化しています。スマートフォンにおいてもタップするだけ、イラストを載せるゲームではなく、高度なグラフィックスやCGを駆使したゲームも次々とリリースされています。 今回はそんな高度なゲームをさらに没入的にするVRゴーグルをまとめて…

アプリやWebサイトのモックに。ダミー画像生成サービスまとめ

デザインは視覚から入ってきます。その中で使われている画像があまりにおざなりであるとデザイン全体が低品質に感じられてしまうことでしょう。それは企画段階のモックアップでは特に重要です。 そこで使いたいのがダミー画像生成サービスです。今では数多く…

マテリアルデザインのフレームワークサイトまとめ

2014年にGoogleからマテリアルデザインのガイドラインが発表され、2015年7月にはGoogle公式のマテリアルデザインコンポーネントであるMaterial Design Liteが発表されました。ここ最近注目を集めているマテリアルデザインのフレームワークサイトをまとめてみ…

アプリもWebでも。ロイヤリティフリーの高画質写真配布サイトまとめ

ロイヤリティーフリー画像でかつ高品質な写真を配布しているサイトを集めました。ロイヤリティーフリーとは追加料金なしに素材を使えるという意味ですので、今回は無料・有料サイトの両方を取り上げました。 <無料素材> 写真素材|足成 写真素材 |足成7万…

プログラムで困った時の強い味方!プログラマー向けQ&Aサイトまとめ

プログラムを書いていると疑問に感じたり、エラーで先に進めなかったりと壁にぶつかることがあります。各言語毎にフォーラムで質問できたりしますが、英語で敷居が高い…。そんな時、気軽に日本語で質問できるサイトは心強いです。今回はプログラマーのための…

プログラム経験ゼロでも。スマートデバイス用ビジュアルプログラミング環境まとめ

プログラミングコードによくありがちな英数字が並んだ状態が苦手という方向けにビジュアルプログラミング言語を紹介します。特にiPadをはじめとしたタブレットでも動作しますので手軽に試せますよ。