タグ

Androidに関するkanmimonoのブックマーク (7)

  • 上司「君、来週からiOSね」 - ReDo

    と、言われた際にどう最初の一週間を過ごすべきか、という話です。 ○はじめに MBAを買って1冊Xcodeで必死に写経したことを「俺iOS個人的にやったことありますし余裕ですしおすし」と自慢すると半年から1年ぐらい経って忘れたころにこうなります。気をつけましょう。 # 自分はiOS歴3weekぐらいの雑魚な上に多大にジョーク成分が含まれておりますので応用には留意願います。 流行に乗って買うだけ買って使っていないApple製品がある際には月曜朝からこれ見よがしに机の上に広げてください。 まわりに「俺iOS始めたしお前らAndroidとかにはつきあってられないし」というアッピルは邪魔をされないために効果的です。 ・Xcodeでの開発にはMacが必要です ・シミュレータではできないことがあるためiOS実機があると良いです。 ・最新のiOS 6.xが動作しないデバイスの場合は候補としてイマイチです

  • 2013年 Androidアプリ開発で使いたいライブラリ - Just posted a blog

    30億のデバイスのみなさん、こんにちは、ジャバです。 何の前触れもなく、2013年 Androidアプリ開発で使いたいライブラリを発表します。 JsonConverter => gson JSONRPCでサーバーサイドと通信を行うときに、毎回パーサーを書くのは面倒なので、JsonConverterを使いたくなります。 そこで開発ではgoogleが開発しているgsonを使っていました。 NamingPolicyやDeserializerの使い方を覚えれば、手でjsonのパーサーを書くより圧倒的に楽で、 Person person = gson.fromJson(json, Person.class); このように一行でjsonからオブジェクトに変換できるようになり、 String json = gson.toJson(person); 一行でオブジェクトからStringに変換することも出来ま

  • 緊急事態発生!? 起動不能になったPCをAndroidで救出せよ!

    緊急事態発生!? 起動不能になったPCAndroidで救出せよ!:実践しながら学ぶ Android USBガジェットの仕組み(6)(1/2 ページ) 今回からAndroid USBガジェットの機能として比較的よく使用されている「USBマスストレージクラス(USB Mass Storage Class)」の仕組みを詳しく解説していく。Androidボードを使って、起動不能になったPCを救出できるか!? はじめに 今回からAndroid USBガジェットの機能として比較的よく使用されている「USBマスストレージクラス(USB Mass Storage Class)」について解説していきます。 USBマスストレージクラスが提供する機能の利用シーンについては、連載第1回「Android USBガジェットを使ってみよう!」の2ページ目で紹介した通りです。今回からはその“仕組み”について詳しく触れて

    緊急事態発生!? 起動不能になったPCをAndroidで救出せよ!
  • ロック画面にLINEの新着情報を表示させる「DashClock」カスタマイズ | あんどろいどスマート

    ロック画面にLINEの新着情報を表示させる「DashClock」カスタマイズ2013年02月25日13時00分 公開カテゴリー: 便利化・快適化キーワード: アプリ, チップス Short URL ツイート 「DashClock」は、Android4.2以降のロック画面用ウィジェットの定番となっている新星ウィジェットアプリ。スマートフォンやタブレットの画面を付けたとき、ロック画面上で、日時や天気予報、GMailの未読数など、知りたい情報をまとめてチェックできるのが長所だ。 便利な「DashClock」なのだが、そのままでは、LINEの新着情報をチェックすることはできない。LINEの新規メッセージの受信や不在着信に、ロック画面上で分かりやすく気付くことができない、というのは不便だ。 「DashClock」には、「拡張」という機能が搭載されている。体だけでは表示できない項目を、別途「拡張」ア

  • GCMの実装でおさえておきたいポイント

    デバイスがオフラインからオンラインへ復帰した時、GCM Serverはストレージされたメッセージをデバイスへ再送する。 たまたま通信状態が悪かったりして、メッセージが届かないと思ったユーザーが、Client Application Serverから同じメッセージを何回もGCM Serverへ送っていたら、同じようなメッセージをいくつもデバイスで受信することになる。 Collapse Keyを同じにしていると、GCM Server側で、全てのメッセージではなく最新のメッセージ1つだけを選んで送る。 Collapse Keyは適当にランダムなどではなく、同一メッセージで統一させた方がいいなあ。 「Device not Registered」エラーが出たら、Client Application ServerからRegistration IDを削除する デバイス側でGCMを使ったAndroid A

  • Google Cloud Messaging for Android (GCM)を使ってみた - azukinohirokiの日記

    ★2014.3.18追記あり Android 4.1のAPIが公開されましたね! お仕事でC2DMを使おうとしていた矢先に、 Android Cloud to Device Messaging (C2DM) is deprecated. http://developer.android.com/guide/google/gcm/c2dm.html というわけで、C2DMの進化版、GCMを使ってみました。 基的な使い方はC2DMと似てるので、移行はそんなに難しくなかったです。 一から作るのも、 GCM: Getting Started ここの手順をなぞればさくっと出来る感じです。 僕はさくっと出来なかったので備忘録かわりに書いておきます。 Sender IDを取得 Google APIs Console page Google APIs ConsoleでGCM serviceをONにします

    Google Cloud Messaging for Android (GCM)を使ってみた - azukinohirokiの日記
  • セキュアブレイン、Androidアプリ静的解析ライブラリをオープンソースとして公開 | 株式会社セキュアブレイン

    このプレスリリースに記載されている情報(価格、仕様、サービスの内容、発売日、お問い合わせ先、URLなど)は、発表時点のものです。最新の情報につきましては、こちらのお問い合わせ先にご確認ください。 2012年10月31日 報道関係各位 セキュアブレイン、Androidアプリ静的解析ライブラリをオープンソースとして公開 株式会社セキュアブレイン(社:東京都千代田区、代表取締役社長 兼 CEO:成田 明彦、以下「セキュアブレイン」)は、Androidアプリの静的解析ライブラリを、オープンソースとして公開しました。ライブラリは、Rubyのライブラリ(gem)形式で配布されます。 セキュアブレインは、Androidアプリを解析するためのツールとして、Rubyで作成した Androidアプリの静的解析ライブラリを開発しました。ライブラリは、マニフェストファイルの解析、実行ファイルの解析など、An

  • 1