Android
久しぶりに自分専用のAndroidアプリを作りたくなったため、最近のAndroid開発事情を調べてみたところ、 Jetpack Compose ViewModel Room など、色々と学びたくなるような技術を知りました。 ただ、学びながら自分専用のアプリを作り始めても挫折するだろうと…
以前、AndroidのChromeを使うテストをRobot Frameworkで書いてみました。 RobotFramework + SeleniumLibraryにて、Android実機上のChromeを使ってテストする - メモ的な思考的な この時は実機上のChromeを使っていました。 今回は、Androidエミュレータの一…
Android実機上のChromeを使うテストをRobotFrameworkで書く機会があったため、メモを残します。 なお、環境構築などは以下が参考になりました。ありがとうございました。 Google Chrome on Android を自動実行 Android - ChromeDriver - WebDriver for Chrom…
Xamarin + Android Wearアプリを作っている際、最初はHandheldを実機・Wearをエミュレータとしていたためか、特に問題なくインストールできていました。 しかし、Handheld・Wearとも実機として開発アプリをインストールしてみようとしたところ、いろいろと悩…
XamarinでAndroid WearのMessage APIを使ってみましたが、いろいろとあって忘れそうだったので、長いメモを残します。 なお、Android WearをWear、Android Handheld(今回の場合はNexus7の実機)をHandheldと呼ぶことにします。 また、メソッドなどが属してい…
ちょっとしたAndroidアプリを作ろうと思ったのですが、SSDを入れ替えた時に以前のRubotoでの開発環境をなくしてしまいました。 再びRubotoの環境を整えても良かったのですが、最近Xamarinが気になっていることから、Xamarinの開発環境構築とHello World的な…
Android Wear Developer Preview が公開されていたので、手元のWindows7 + Nexus7 2012 で環境構築をしてみた時のメモを残します。 Web上では、Nexus7に対応していなさそうな情報もありましたが、手元の環境では問題なく構築できました。 また、構築にあたっ…
少し間をおいてRubotoを触ったところ、どのように開発をしていたのか少々忘れたことがあったため、メモを残しておきます。 ■環境 Platform JDK ant Ruby ruboto jruby-jars Device API level Windows7 x64 1.7.0_45 1.9.1 RubyInstaller 1.9.3-p448 0.15.0 1…
第44回NSEG勉強会に行った時に「長野市バス共通ICカード KURURU(くるる)」を手に入れました。 FeliCaということなので 以前作ったアプリ に機能を追加して読めるかどうかを試してみたところ、読むことができました。 環境 RubotoとJavaのバージョンが上がっ…
古いバージョンを使ったRubotoアプリがあるのですが、最新のRubotoへアップデートしたところエラーが出たため、対応した時のメモ。 なお、通常の流れはGithubにあるRubotoのREADME.mdに記載されています。 ruboto/README.md at master · ruboto/ruboto · Git…
以前、RubotoでNFCのIDmなどを読んでみたため、今度はSuicaやEdyの履歴などを読もうかと考えましたが、自分で実装するには時間がかかりそうでした。そのため、良いものがないかを探したところ、Kazzzさんのライブラリ「nfc-felica」がありました。ありがたい…
Rubotoで AsyncTaskとProgressDialogを使ったところ、いろいろとハマったのでメモ。 ■環境 Platform JDK ant Ruby ruboto jruby-jars Device API level Windows7 x64 1.7.0_25 1.9.1 RubyInstaller 1.9.3-p448 0.13.0 1.7.4 Nexus7 2012 android-17 ■生成 ru…
Androidで非同期処理を行うAsyncTaskがあったため、Rubotoでサンプルを作ってみたときのメモ。 ■環境 Platform JDK ant Ruby ruboto jruby-jars Device API level Windows7 x64 1.7.0_25 1.9.1 RubyInstaller 1.9.3-p448 0.13.0 1.7.4 Nexus7 2012 android-1…
RubotoではどのようにNFCを読み取ればよいかを調べ、Androidのメソッドを利用して情報を読み取ったときのメモ。 環境 Platform JDK ant Ruby ruboto jruby-jars Device API level Windows7 x64 1.7.0_25 1.9.1 RubyInstaller 1.9.3-p448 0.13.0 1.7.4 Nexus7…
Rubotoで画面を作る方法は分かったものの、あとからTextViewなどを追加・削除する方法が分からなかったため、いろいろと調べた時のメモ。 ■環境 Platform JDK ant Ruby ruboto jruby-jars Device API level Windows7 x64 1.7.0_25 1.9.1 RubyInstaller 1.9.3…
RubotoでActionBar上にTabが表示されるかを試してみたときのメモ。 ■環境 Platform JDK ant Ruby ruboto jruby-jars Device API level Windows7 x64 1.7.0_25 1.9.1 RubyInstaller 1.9.3-p448 0.13.0 1.7.4 Nexus7 2012 android-17 ■注意 前回 同様、初回起…
RubotoのTutorials and examplesには「Tutorial: Add a menu」「Tutorial: Add a context menu」とあります。 ただ、ActionBar上のPopup Menuに関するチュートリアルがなかったため、試してみました。 ■環境 Platform JDK ant Ruby ruboto jruby-jars Device…
Rubotoには、GPSで現在位置を取得するチュートリアルがあります。 ただ、GPS衛星情報をNMEA形式で取得するものがなかったため、Rubotoでできるかどうか試してみました。 Tutorial: get current gps position · ruboto/ruboto Wiki · GitHub なお、AndroidやX…
前回はRhoMobileの開発環境を構築してみましたが、同じようにRubyで書けるRubotoというフレームワークもあったため、こちらの開発環境も構築してみました。 そんな中、Windows環境で構築する時にいろいろとあったため、メモを残しておきます。 構築する環境 …
手持ちのNexus7にてGPSを扱うAndroidアプリを作りたいなと考えて、Rubyで書く方法を探してみたところ、RhoMobileというフレームワークがあったため試してみました。 なお、インストール後にAPIを読んだところ、現時点ではGPSのNMEA0183形式データを取得するA…
Androidのエミュレート環境が必要になったため、Android SDKをインストールしようとしたが、ハマったため、メモ。 環境 Windows7 x64 Android SDK r20.0.1 参考サイト 以下の手順がわかりやすかったです。ありがとうございました。 SMARTGOODS.ME - 新・初心…