運営元のロゴ Copyright © 2007-2024 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します。個別にライセンスが設定されている記事等はそのライセンスに従います。
Arduino買ったのでRubyとDinoでLチカした 前回roomba-hack-01 準備編で必要な部品を揃えるときに、 ついでに注文していたArduino Microが先に届いたのでいじってみた。 Arduino Micro PCとの接続は名前の通り(?)micro USBケーブル。 余ってるAndroidのケーブルとか使えて良い感じ。 どうやら最初から13 pinにLEDが接続されているみたい。 他のArduinoもだいたいそうらしい。 はじめてのArduino Arduinoをはじめようを購入してセットアップ〜LEDを点滅させるまで | 9ensanのLifeHack このページを参考にさせてもらってLEDをチカチカさせました。 RubyからArduinoコントロールしたい これからJenkinsのXFDとか作るにあたって、どうせならRubyでコントロールしたいと思っていくつかラ
[ #CES2013 ]レゴ、新しいマインドストームはiOSとAndroidに対応した「ハッカブル」なものに2013.01.08 20:30 これメチャクチャ格好イイ!早く発売されないかな~。 今年15周年を迎えるロボットキット、レゴのマインドストームに新作が登場します。その名もMINDSTORMS EV3。3年の年月をかけて開発された今作。17種類ほどのロボットの作り方を記した説明書も同梱され、レゴブロックと組合せることであらゆるマシーンを創造することができちゃいます。 MINDSTORMS EV3の大きな特徴は「ハッカブル」-自分の思う通りにイジって遊べること。ARM9プロセッサーを搭載し、Linuxベースの新しいファームウェア。USB・SDカードスロットなどによる高い拡張性を持つなど、とにかく「プログラミングで遊べる」ものに仕上がってます。さらにiOS・Androidへ対応しており、
アンインストールしたアプリのゴミデータをごっそり消してくれるAndroidアプリ「Advanced Mobile Care」2013.01.08 18:0011,351 アプリをアンインストールしても、データ保存用のフォルダや設定ファイルなどが本体に残ることも。 1個や2個ならいいんだけど、たくさんアプリを入れたり消したりしていると積もり積もって容量を圧迫する原因になっちゃいます。「Advanced Mobile Care」は、こういったゴミデータをまとめてきれいに消してくれるAndroidアプリ。アプリを起動して2回タップするだけで、スマホをきれいさっぱり掃除してくれるナイスアプリです。 兄弟メディアのTABROIDでは、このアプリの超簡単な使い方を解説しています。詳しくは下記リンクからどうぞ。 こいつはスッキリする! スマホ内のゴミデータを根こそぎ消す「アドバンスド モバイル ケア」[
答え:テストできるように作る 周りでAndroid開発してる話を聞くのですが、どうもテストがしづらかったり、修正が大変だったりする模様。ここを直してあそこがバグるみたいな。 本屋で参考になりそうな本を探すも、入門系かリファレンス系が殆どで、「どういう設計にするべきか?」とか「Android Test」とかAndroid向けフレームワークの話がさっぱり無い。そんな状況なので、入門書片手にアプリを書き始めた人は、ViewとLogicを始め、色々なものが適切に分けられてないコードを作り、テストの無いレガシーコードが量産されていくのかな、と。 そういう分けで最初の結論になります。 ちょうど、ちょっとしたAndroidアプリを書いてみようと思ってたので、ここら辺を参考に実際のアプリに先立っていくつかのフレームワークを組み合わせたAndroid-Development-Suiteを作成。 いわゆるサン
Android 開発者必須!SupportPackage で SDK バージョン間の実装の違いを解消しよう SupportPackage とは? SupportPackage は Android 4.0 から導入された、 SDK バージョン (APIレベル) 間の実装の違いを解消するために提供されたサポートライブラリです。 Android 4.0 で多くの機能が追加され、また実装方法もより効率的に、よりシンプルになりました。Android 4.0 用のアプリを開発するときは問題ないのですが、それ以前の SDK バージョンに対応しようとする場合、クラスが参照できなかったり、改善される前の方法でしか実装できなかったりします。 分かりやすい例として Fragment が挙げられます。 Fragment は Activity 内で UI や振る舞いを分割するときに便利な、 Android 3.0
最近色々あってAndroidと心を通わせられるようになってきたago(@kyo_ago)です。 このエントリは tech.kayac.com Advent Calendar 2012 3日目の記事です。 Application cache(cache manifest)とは WHATWGやW3で議論されているHTML5 Offline Web Applicationの仕様の一部です。 細かい仕様等に関しては最後に参考URLをつけたのでそちらをご覧ください。 ここでは色々誤解の多いApplication cacheの使い方をご紹介したいと思います。 使い方 .appcacheの拡張子に対してtext/cache-manifestのMIMEタイプを設定してください。 .appcacheファイルは以下の形式で作成してください。 CACHE MANIFEST: #更新用ID(日付+連番等) キャッ
Android 4.2では、マルチユーザーという機能が追加されました。 赤枠内にある2つのアイコンがそれぞれのユーザーを示していて、使いたい方のユーザーのアイコンをタップ⇒ロック解除の操作だけで簡単にユーザーが切り替わる仕組みです。 マルチユーザー機能では、それぞれのユーザーがアプリをインストールしたり、撮影した写真を保存したり、ファイルをダウンロードしたりすることができます。 言いかえると、端末内にそれぞれのユーザーがアプリや写真、ダウンロードしたファイルなどを保存するための専用のフォルダ(ディレクトリ)を作成する必要があります。 Android 4.1まではユーザーはもちろん1人だけで、そのデータは/data/media内に保存されていました。 /data/media内のデータは、/mnt/sdcardに表示されるようになっています。/data/media内のデータは/mnt/sdca
GDG Tokyo 2012-11 Android App Designs での資料。 第1回〜第4回までの総集編
※1.X系は開発対象になることがほとんどないため、表から除外しています。 3.ネットワーク オフライン、3G、wi-fi、LTEとスマートフォンではネットワークの種類がいくつかあります。何もここまでと思う方もいらっしゃると思いますが、3Gとwi-fiで動きが異なるということも実際あったので、開発対象のアプリがどのネットワークを対象としているのかは明確にしておく必要があります。 4.テスト範囲 端末とOSのバージョンを組み合わせただけで相当数のパターンができます。全ての端末、全てのOSのバージョン、全てのネットワークの組み合わせでのテストは現実的には不可能ですので、開発でのテストの範囲を決めておきましょう。またテスト範囲には、弊社諏訪が書いた記事「Androidの結合テスト」で書いていましたが、どこまでテストを深くやるのかも決めておくべきです。 5.リリース 開発までで終わりなのか?ストアの
内田篤人の活躍をスマホで見たい! ドイツ・ブンデスリーガーを無料で観戦する方法2012年10月10日04時12分 公開カテゴリー: ライフハックキーワード: アプリ Short URL ツイート 最近は日本人サッカー選手の多くがヨーロッパへの移籍を果たしている。特にドイツのブンデスリーガーには、現在9名の日本人選手が在籍しているが、日本から試合を見るにはスカパー!の有料放送に加入しなければならず、ほとんどの人はスポーツニュースのダイジェストかYouTubeの動画でしかプレーを見たことがないはずだ。 ドイツでの日本人選手の試合を見たいけど、スカパー!にに入会するのはちょっと……という人は、テレビ動画配信アプリの「SopCast」を利用しよう。世界各地のテレビ放送をオンライン配信しているサービスで、無料でドイツのサッカー中継を見ることができる。スマホ用のアプリを使えば、テレビの前にいなくても好
はじめに スマホアプリの結合テストでは、スマホ特有の確認すべき点が数多くあります。 特に Android は端末の種類が多いですし、OSのカスタマイズもかなり自由度があるので思わぬバグが発生する可能性がかなり高いです。 ということで今回は 結合テストで確認したいチェック項目 をジャンルごとにまとめてみました。 端末 インストール先の違いによって動作しない処理がないか Android OS バージョン 2.2 (APIレベル9) より、アプリをSDカードにインストールできるようになりました。それによって動作しない処理が発生する可能性があります(例えば、SDカードにインストールされている状態では再起動やSDカードマウントを BroadcastReciever で受け取れないなど)。 SDカードのマウント・アンマウントで異常な処理が発生しないか Android はSDカードの有無によって保存先が
はじめに Android SDK には、面倒であったり、冗長になりがちな処理を行なってくれる Util クラスが数多く存在します。 意外と知られていない便利な Util クラスもあります。 ということで、Androidアプリを開発する上でぜひ使っていきたい便利な Util クラスをまとめました。 TextUtils Linkify DateUtils Formatter Pair SparseArray FloatMath Color ThumbnailUtils TextUtils http://developer.android.com/reference/android/text/TextUtils.html String の Util クラスです。 isEmpty は String の null と length = 0 をまとめてチェックしてくれます。このあたりはよく必要になるん
Super casual beta testing from day one Start developing amazing new apps with user input from the start! With just a drag-and-drop, you can share apps with your team members instantly. Optimized for app developers No need to increment versions with each update! With real-time crash reporting and UDID auto management for Provisioning Profiles, all the time-consuming development tasks are eliminated
開発ビギナーだけじゃない!インフラエンジニア & マネージャー にも知ってほしいテスト自動化と品質管理慎一 古賀
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く