ひだまりソケットは壊れない

ソフトウェア開発に関する話を書きます。 最近は主に Android アプリ、Windows アプリ (UWP アプリ)、Java 関係です。

まじめなことを書くつもりでやっています。 適当なことは 「一角獣は夜に啼く」 に書いています。

Learning

Kotlin のコルーチン (coroutines) について学ぶ

KotlinConf 2017 の情報を追ったり、Ktor を見たりしているとコルーチンがよく出てくる。 コルーチンについては概要は知っているが詳細を追いかけていなかったので、コルーチンについて学んでメモ程度に記録しておく。Kotlin 1.1 においてコルーチンは実験段…

Android アプリ開発独習メモ #5 — パフォーマンスに関するチップス

< Android アプリ開発独習メモ #4 | Android アプリ開発独習メモ #6 >Google による Android アプリ開発のガイドを読み進めていくシリーズ。 今回は “Best Practices for Performance” の中の “Performance Tips” を読んだ。 ざっくりとまとめておく。パフォ…

Android アプリ開発独習メモ #4 — Activity のライフタイムの管理

< Android アプリ開発独習メモ #3 | Android アプリ開発独習メモ #5 >今回は #2 の内容の続きで、“Getting Started” の中の “Managing the Activity Lifecycle” の話。ユーザーがアプリを起動したり、別のアプリに行ったり、またアプリに戻ってきたり、とい…

Android アプリ開発独習メモ #3 — ネットワーク操作

< Android アプリ開発独習メモ #2 | Android アプリ開発独習メモ #4 >今回は少し飛んで “Building Apps with Connectivity & the Cloud” の “Performing Network Operations” の内容を読んだ。 この資料では例としてサンプルプロジェクトも提供されているの…

Android アプリ開発独習メモ #2

< Android アプリ開発独習メモ #1 | Android アプリ開発独習メモ #3 >さらに Android アプリ開発の勉強メモ。 前回は “Building Your First App” の途中まで進めたが、この記事は “Building Your First App” の最後まで。 Starting Another Activity 資料 : …

Android アプリ開発独習メモ #1

Android アプリ開発独習メモ #2 >Android アプリ開発の勉強を始めた。 とりあえず Android Developers の Getting Started の内容を順に進めていこうと思う。 この記事は適当なメモである。 本記事では “Building Your First App” の “Building a Simple Use…