「kotlin」タグアーカイブ

この度個人開発アプリTwitMorseのヘルプ画面にAdmob広告を追加した

【Android開発】staging用にstorePasswordなどをセキュアに保つ方法

Androidアプリ開発に限らずなのですが、ステージング環境といって、本番環境に限りなく近いテストアプリ(またはAPI)を作ることが仕事上あると思います。

個人で開発しているような小さなアプリであれば、そんなに「デバッグ版」「ステージング版」「リリース版」と分ける必要もないかも知れませんが、この度、私が趣味と勉強のために開発・運用し続けているモールス信号が呟けるTwitterクライアント「TwitMorse」にバナー広告(Admob広告)を出してみる、という課題にチャレンジした際、debug版とrelease版を分ける必要が出てきてしまいました。そして、本番広告をテストするためにもstaging版も準備する必要がありました。

続きを読む 【Android開発】staging用にstorePasswordなどをセキュアに保つ方法

AndroidStudioにおけるビルドバリアントの場所

【Android】今更知るgradle.propertiesの便利な使い方【個人開発】

令和最初のpostとしてはまず今日知ったことを書きたいと思います。
Androidアプリ開発をしていて、app.gradle(またはbuild.gradle)はよく目を通します。
例えばGoogleのsupport libraries群の更新などがあった場合や新しいライブラリをgradleというシステムで管理し、変更を加えたりします。


続きを読む 【Android】今更知るgradle.propertiesの便利な使い方【個人開発】

TwitMorseに文字カウンタ機能を追加

モールス信号がつぶやけるTwitterクライアントアプリTwitMorse version1.8.3のリリース申請をしました

モールス信号がつぶやけるTwitterクライアントアプリTwitMorse version1.8.3をリリースします。
未だにAndroidアプリの方しかリリースしていませんが、いずれiOSも・・・と思ったものの、Android版での必要最低限な機能満たしてないのもあり、まだまだ先になりそうです。

が、待望の文字数カウント機能を追加したので、この度久々にリリース周知ポストを書いてみました。

続きを読む モールス信号がつぶやけるTwitterクライアントアプリTwitMorse version1.8.3のリリース申請をしました

これからのTwitMorseのつぶやき投稿画面

【Android】TextWatcherで入力文字数をカウントする機能追加【kotlin】

自作TwitterクライアントアプリTwitMorse 〜モールス信号でつぶやこう〜に新規機能を追加しました。

それも文字数カウント機能。

AndroidではTextWatcherなるものを使って入力文字数の変化を取得できます。
続きを読む 【Android】TextWatcherで入力文字数をカウントする機能追加【kotlin】

kotlinで%sで文字を部分追加する方法

自作TwitterクライアントTwitMorse 〜モールス信号でつぶやこう〜のつぶやき画面ですが文字カウント機能がなかったのでこの度TextWatcherなるものを使って、実際に文字カウンターを実装してみたときに「そういえばJavaでやっていた%sの使い方ってkotlinだとどうなるんだろう?」ということでググったら簡単だった話です。

続きを読む kotlinで%sで文字を部分追加する方法

Androidの非同期通信処理はcoroutinesのasync, awaitが便利だった

Androidの非同期処理が結局何が便利なのか分からなかったので自作アプリを使っていろいろ試しました。
試した結果coroutieというライブラリが便利だったので備忘録に残します。

何がしたかったかというと、TwitMorseでつぶやき詳細画面を開いたときに、

返信元のつぶやきを表示したかたったのです。
続きを読む Androidの非同期通信処理はcoroutinesのasync, awaitが便利だった

【Android】ListViewのheadに別レイアウトを差し込む方法【kotlin】

昨日、自作Androidアプリ「TwitMorse」の改修を行ったのでその時のメモ
ユーザーさんから指摘されていたユーザープロフィール画面の問題。

ユーザー情報が多いと該当ユーザーのTweet一覧が見れないという問題があった。
小さい画面を持つ端末であれば致命的な問題だった。

続きを読む 【Android】ListViewのheadに別レイアウトを差し込む方法【kotlin】

Android KotlinでNavigationDrawerを実装する

やりたかったこと

あの、横からスッと出てくるメニュー。NavigationDrawerといいます。いろんなアプリでよく見かけます。

続きを読む Android KotlinでNavigationDrawerを実装する

東京医療センター 入院日記2

今日で入院5日目。

依然として点滴に繋がれたままですが、昨日から流動食が始まりました。

続きを読む 東京医療センター 入院日記2

自作AndroidアプリをJavaからKotlinに書き換えた時にハマったこと

ついに自作アプリTwitMorseもJavaからKotlinに移行しました。入院中、安静を申し付けられていて暇だったのもあり・・・

続きを読む 自作AndroidアプリをJavaからKotlinに書き換えた時にハマったこと