漆沢 咲希
漆沢 咲希 (Sakito Urushizawa)
岩手県立大学 / 2年
主にあまり言語を問わず作りたいものができたらやってみて言語を学ぶという形で開発してます。
💡 興味のある技術・学習中の分野
- Flutter/Kotlinでモバイルアプリ開発
- C++でモニター作成中
- PythonでAIいじってみてます
🚀 開発実績
歌枠弾幕キーボード
カスタム辞書で高速入力を実現するAndroidキーボードアプリです。よく使う単語をあらかじめ登録しておき、キーボードから即座に選択・挿入できます。
🛠 使用技術
- 言語: Kotlin、Java
- フレームワーク: Android Framework、Navigation Component
- UI: Material Design、RecyclerView、View Binding
- API レベル: 24~36(Android 7.0 以上対応)
📖 開発の背景
ライブ配信での「歌枠」時に、視聴者が「弾幕」(連続でコメントを送る文化)を楽しむ場面がありますが、通常のフリック入力では手間が多く、指が疲れてしまいます。そこで1タップで定型文が送信できる仕組みを実現し、配信への参加をより気軽で楽しいものにしたいという思いから開発されました。
✨ 工夫した点
- InputMethodServiceの活用: Androidシステムが提供する標準的なカスタムキーボード機能を活用し、セキュリティと互換性を確保しました。
- シンプルで軽量な設計: RecyclerViewとView Bindingを駆使し、メモリ効率を最適化。スムーズなスクロール体験と高速な単語検索が可能です。
- あらゆるアプリで統一的に利用可能:
currentInputConnectionを活用することで、複数のアプリ間を行き来しても正確にテキストが入力される仕組みを実装しました。
コメント
コメントを投稿