こんにちは。「Sleipnir Mobile for Android」開発担当の西田です。先日リリースした「2.0」は予想以上に大きな反響があり、たくさんの方に使い始めていただくことができました。お陰様で、有料版の「Black Edition」が、通信カテゴリでなんと1位になりました! 皆様ありがとうございます。 「2.0」では、前回の開発日記で取り上げたエクステンション機能を搭載しました。 しかし、それ以上に話題になったことがあります。それは起動を5倍高速化したことです。第5回目となる今回の開発日記では、「2.0」での起動高速化について詳しく掘り下げたいと思います。 まずは指標を決める 指標がなければ、成果が分かりません。起動高速化における指標は、起動時間です。というわけで、最初の取り組みとして起動時間をどうやって計測するかを決めました。 とまあ大層な語り出しですが、大したことじゃないで