About
本サイトについて
趣味で開発したプログラムや開発メモを載せています。
ソースコードはGithubで公開しつつ、なるべく後から分かるように解説に努めてますので、
誰かのお役に立てれば嬉しいです。
プロフィール
kght6123
佐賀県出身で1985年生まれ。
三重県四日市市在住のシステムエンジニア。家庭を大事にしたい2児の父。
趣味で開発したプログラムや開発メモを載せています。
ソースコードはGithubで公開しつつ、なるべく後から分かるように解説に努めてますので、
誰かのお役に立てれば嬉しいです。
佐賀県出身で1985年生まれ。
三重県四日市市在住のシステムエンジニア。家庭を大事にしたい2児の父。
去年の5月ぐらいから、Sonyの_SmallApps_の代替にできるフレームワークを目指して、Kotlin+ankoで細々と作っています。
過去、SmallAppViewerというアプリを公開しておりましたが、Smallappsのサポート終了のため、無謀にも自分で作ろうと思い立ちました。
まだまだ、α版にも届いていなく開発も遅いですが、下記を直近の主な目標にしています。
今回、ver0.3で加えた修正を紹介させて頂きます。
Coreのapkだけインストールすれば、計算機とブラウザアプリが動作するようにしました。
Sampleのapkはフレームワークを実装するためのサンプルの役割だけになります。
apkを作成するためのmakeapk.shと、リポジトリを更新するためのupdatemaven.shを追加しました。
今まで、READMEを見ながら実施してましたが、めんどうだったので。。。
READMEも一部、修正しています。
ウィンドウの背面を動かしたいときに、ウィンドウの外側をシングルタップして明示的に非活性にする必要がありました。
シングルタップ以外(スクロールなど)でも非活性になるようになりました。
今まで、新しくウィンドウを開いたときに、既存で開いているウィンドウが一番前面に表示され、新しく開いたウィンドウは最背面でしたが、
今後は新しく開いたウィンドウが、最前面に表示されます。
2つのCoreとFrameworkのモジュールで、それぞれ異なるバージョンでプロジェクトが構成されてましたが、
毎回、それぞれのバージョンを上げるのが大変なので、修正が多い間は統一としました。
プロジェクトのbuild.gradleでバージョンを定数で定義し、各モジュールで利用しています。
以上