eaglesakuraの技術ブログ

技術的な話題とか、メモとか。

2018-09-01から1ヶ月間の記事一覧

Kotlinの拡張関数とUtilクラスの使い分け ver 2018.09

最初にやるべきこと Jetpack-KTXを探す 公式拡張関数を探す 拡張関数(プロパティ)を使う場合 単体で存続できるケースは拡張関数を許可する 仮にこの拡張関数が属するライブラリと離婚することになっても、この処理は容易に移行できる // DO val Context.de…

kotlin-coroutines 0.26.1での破壊的更新

coroutines 0.26.1の変更点 多くのクラスやトップレベルfunctionやプロパティがdeprecatedになった 変更から見える方針 トップレベルの関数やプロパティを、いずれかのobject等に所属させることが主な目的に見える 主なDeprecated UI, CommonPool 等の標準Di…

Google Play Services Gradle Plugin 4.1.0の問題点

既知の問題点 Gradle Pluginバージョンは com.android.tools.build:gradle:3.3.0-alpha10 google-services.jsonを検索しない 考えうる限りいろんなpathにおいたけど反応なし ログも --debug オプションで見たが吐き出されない 完全にnot workingらしい 4.0.2…

AS3.3 canary-11の問題点

問題点 Find Action(Ctrl + Shift + A)が正常動作しない たまに正常動作する だいたい正常動作しない Crash Reportが吐き出されてるので、どっかのPluginと競合している Reportは送った 以前はFlutter Pluginと競合していたので、uninstall済み Dartも怪し…

QRコードをスキャンする仕様で注意すべきこと

QRコードもカメラも物理デバイスである QRコードは対象物の物理サイズにも留意して作成する 小さすぎると、カメラに映ってもオートフォーカスが正常動作しない場合がある レンズが汚れていると更に辛い フロントカメラは概ね低スペックなので、バックカメラ…

VIVITA社に転職しました

FROM 以前のエントリーの通り、8月31日で TOPGATE社 を退職しました。 TO 9月1日から、 VIVITA 所属となり、子どもたちがアイディアを形にするための環境づくりを行います。 Androidアプリ開発やサーバー開発といった形で参加する予定です。 ほしいものリス…