こんにちは。中山です。
先日、WIRED.jp に以下のような記事がありました。
続きを読むこんにちは、間藤です。今回もAndroidネタです。
ActivityやFragmentのライフサイクルは、把握できているようで実はあまりわかってなかったってことがよくあります。少なくとも私はそうです。
ViewPager+FragmentPagerAdapterの構成で、Fragmentの生成/破棄がどうようになるか、いまひとつわかってないことに気付き、サンプルコードを作成して確認してみることにました。以下にその結果をまとめてみます。この記事を読んで、「おやっ?」と感じた方は、一度ご自分でも調べてみては如何でしょうか。
なお、間違った内容にならないよう注意して確認はしていますが、見落としもあるかもしれませんので、以下の内容をそのまま鵜呑みにせずに、実際に動作確認されることをお勧めします。
続きを読むこんにちは、間藤です。
時として他人の書いたプログラムを読まなければならないことがあります。レビューであったり、引き継ぎであったり。
私にとっては、大抵の場合、これは苦行なのですが、皆さんはどうでしょうか?
さて、最近、引き継ぎの一環であるAndroidアプリのプログラムを解析していますが、これがなかなかの曲者で難儀しています。画面項目が多かったりすると、レイアウトをXMLやグラフィックレイアウトで確認するのもなかなか大変です。そんな時は、Android SDKが提供するツール「uiautomatorviewer」を活用しています。本来は、uiautomatorで自動テストを作成する際の補助ツールですが、画面構成を把握するのにもなかなか便利です。
すでに多くの方がこのツールを利用されているかとは思いますが、自分用の備忘録の意味も込めてまとめてみたいと思います。
こんにちは。出石です。
JavaScript(以下JS)のEcmaScript6(以下ES6)の草案によるとClass構文がサポートされて行くようなのでどのような感じかを調べてみました。
尚、各ブラウザでは未実装なので、動作検証にはtraceurを利用しました。
初めまして、津田です。
Windows上で開発を行っていると環境構築にもあれこれ手間がかかりますよね。
Macだとbrew install hoge、Linuxならyum install hoge等で済んでしまうところが、Windowsでは
と多少手順が増えてしまいます。
チーム内でツールを統一しようと思ったらあれとこれとそれをどこそこからインストールしてと、手順書作成しろと言われることもあるでしょう。
Windowsだからしょうがないかと思っていた時期もありましたが、それChocolateyでできるよ!ということで、Windows用のパッケージマネージャChocolateyを触ってみたので、使い方を紹介したいと思います。
続きを読むこんにちは、石尾です。
JavaScriptによるアプリ開発ならMonaca、Titanium、Herlockなど多数ありますが、DroidScriptは、Androidアプリであり、DroidScriptアプリ上で動作するアプリを開発します。
Google Playで公開されています。
DroidScript - JavaScript IDE - Google Play の Android アプリ
※以前は、AndroidScriptと呼ばれていました。
※記事執筆時点のバージョンは、1.12beta版。
※Pluginをアプリ内購入すると、Androidアプリとしてビルド出来るみたいです。
以下は、DroidScript内でPluginを購入する画面です。今回は、試してません。
何だ、DroidScriptアプリ上でのアプリ開発か!実際のアプリ開発となると、有料か!!と思いましたが、WEBブラウザベースの開発方式が便利であり、また提供されているAPIやサンプルが充実していました。ちょっと紹介します。
※今回、Android環境は、Androidエミュレータ「Andy」で試しています。
続きを読む