Shion のもくログ(旧: Shion の技術メモ)

使った技術のメモや、うまくいかなかった事とかを綴ります

PR

2022/07/30 ~ 2022/08/05 のもくもく日記

もくもく 前回までは

2022/07/23 ~ 2022/07/29 のもくもく日記 をご覧ください。

今回の目標

  • レシピの整備

途中経過

その1

枕を追加したw https://twitter.com/shion_engineer/status/1553265004476264448

その2

ローカルで、Visual Studio から実行したWebAPI に、Android Emulator 内のアプリからアクセスするの、いろいろ混乱したw

  • ドメイン(IP) is どれ
  • オレオレ証明書の無視

その3

最近、Ruby を書き始めたので、つまりこれを使うことが出来るということでありまして……え、まじか、XcodeGen 入れ辛い時にこれで回避すっか💪 https://github.com/CocoaPods/Xcodeproj

その4

Kotlin Multiplatform を久々に読んでみたのだけど、今のところまだalpha っぽい👀 https://kotlinlang.org/docs/multiplatform.html

少し話がそれるけど、これが気になった👀 https://github.com/Kotlin/kotlinx-datetime

実行環境ごとに何に変換されるかはこれっぽい。JS 側ってmoment が消えた?ので、js-joda というライブラリが気になった👀 https://github.com/Kotlin/kotlinx-datetime#implementation

Kotlinx-datetime はまだalpha っぽいので、後でroadmap とか確認したいかも👀 https://youtrack.jetbrains.com/issue/KT-42315

kotlinx.serialization はstable だった ……Serialize の方法がいまいち分かって無いのでEffective Java で書いてあった避けた方が良い理由に引っかかるのか悩ましい でも、どこかでちゃんと調べたい💪 https://github.com/Kotlin/kotlinx.serialization

その5

Hyperion Android/iOS のように、自動で表示される(ように見える) 実装が出来ると、なんか幅が広がりそうなので、やってみたいかも💪

Hyperion Android で自作Plugin 作る際に見かけたAutoService のリポジトリはこれっぽい https://github.com/google/auto

Hyperion iOS はどうやっているんだろうと思って探してみたのだけど、Objective-C 文法?のSwizzle というのを使っているっぽい ……ん?これってまさか会社の先輩が深淵と言っていたあれのこと……なのか?

その6

バッテリー残量がアプリに与える影響を試そうと、Android Emulator でスライダーUI をいじったら、勢い余って0% にしてしまい自動シャットダウン……

試す前に終わってしまった🤣🤣🤣

今回の進捗

※関連SNS
PR