RecyclerView の使い方。ドラッグ&ドロップで並び替え、スワイプで削除する。【Android】
RecyclerView の基本的な使い方を確認したので、備忘録として残しています。 ItemTouchHelper を使用して RecyclerView のアイテムをドラッグ ...
【Kotlin】高階関数、ラムダ式・無名関数、クロージャに関する備忘録
Kotlin の関数まわりのことを学習したので、備忘録として残しています。 Kotlin では「関数」も「第一級オブジェクト」 第一級オブジェクトとは、簡単に言うと、Int 型や ...
アプリ導入画面のチュートリアル(ウォークスルー)をViewPagerで実装する【Android】
ユーザにアプリの機能を最初に案内してあげることで、利便性が向上しますし、アプリ自体のPRにも繋がりますよね。 「アプリの取扱説明書」としてよく使われるのは、ウォークスルーと呼ばれる ...
【無料ツール】非デザイナーでも簡単にアプリのプロトタイプをデザインできるAdobe XDの紹介
趣味でアプリやサービスを開発していると、一人でプログラミングとデザインの両方を行うケースが多いかと思います。 しかし、ソースコードを書きながらデザインも一緒に考える、といった方法だ ...
【Android】Firebase Authentication で Googleアカウント認証する手順【アプリ開発】
Firebase Authentication で Googleアカウント認証する手順をまとめました。 ねじまき 「メールアドレスとパスワード」を使用した認証は、Android S ...
【Android】エラー「Default FirebaseApp is not initialized in this process ... Make sure to call FirebaseApp.initializeApp(Context) first.」が出た時に行った対処法【Firebase】
Firebase Authentication を使おうとしたときに、以下のエラーが出ました。 Caused by: java.lang.IllegalStateException ...
サーバーレスなモバイルアプリ開発を実現するFirebaseの概要と主要機能
個人でアプリ開発をすると、バックエンドの実装ってかなり面倒です。 ちょっと手の込んだアプリを作りたかったら、ユーザ認証 や クラウドデータベース など、サーバサイドの実装が不可欠に ...
