[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

androidに関するsomemoのブックマーク (17)

  • ドリコムを支える中間ポイントシステム - くりにっき

    はじめに これは ドリコムAdventCalendar の1日目です はじめに 1日目:ドリコムを支える中間ポイントシステム 一応自己紹介 プリキュアおじさん 嫁はキュアピース 開発の背景 ソーシャルゲーム歴史 中間ポイントについて 前受金と資金決済法について 有償ポイントと無償ポイント 複雑な売上計算 ドリコムの中間ポイントシステム(dpoint)について 自分の役割 重要なこと dpointが導入されているアプリ 課金フロー iTunesでの中間ポイント購入 GooglePlayでの中間ポイント購入 ポイント消費 dpointのリリースノート gemのボリューム date_discreterというgemを作りました どういうgem? 月の歯抜けを調べる 日の歯抜けを調べる 時間の歯抜けを調べる dpoint改修時のつらみ DBのスキーマ変更する場合は導入してるアプリ全部での影響を調べ

    ドリコムを支える中間ポイントシステム - くりにっき
  • Gradle 日本語ドキュメント

    ページは、Gradle - Documentationを翻訳したものです。 Gradleプロジェクトは、ドキュメントの品質を高めるよう日々努めています。 ドキュメント自身、Gradleによりビルドされており、すべてのコードスニペットおよびサンプルは、Gradleのコードベースが変更されるたびに自動的にテストされ、常に正しく保たれると同時に最新版の内容が反映されるようになっています。 ユーザーガイド ユーザーガイド (分割版HTML、1ページ統合版HTMLPDF)では、Gradleのコンセプト、機能、コアプラグインについて詳細に記述されています。 チュートリアルで基的なタスクの動作を体験したり、インストール方法を知ることもできます。 もちろん、オライリーのGradleシリーズも忘れずにチェックしてください。 リファレンス資料 リファレンスとして最初に参照するべきドキュメントは、DS

  • [GUIDE] Genymotion | Installing ARM Translation and GApps[Updated Nov.16]

    UPDATE May 28th, 2017: This guide is no longer supported and probably doesn't work. Please don't use it or ask for support anymore. ------------------------------------------------------------------------------------------------------------ Genymotion is a Virtual Android Environment built on x86 and Virtualbox. It's not an ARM emulator so it's performance is way better than the Android SDK Emulat

    [GUIDE] Genymotion | Installing ARM Translation and GApps[Updated Nov.16]
  • タオソフトウエア株式会社 Taosoftware.co.Ltd.

    「tPacketCapture」はroot権限を必要としないパケットキャプチャアプリです。 「tPacketCapture」はAndroid OS 4.0(Ice Cream Sandwich)で提供されているVpnServiceを利用して端末の通信内容をキャプチャします。 これにより、既存のパケットキャプチャアプリでは必須とされていたroot権限を取得していない端末であっても通信データをキャプチャすることが可能です。 通常、VPN(Virtual Private Network)というと、トンネリングによりパケットに新しいヘッダを付加して外部と通信を行うイメージですが、このアプリではパケットの送受信時に受け取ったデータの記録のみを行います。 記録したデータは一般的なパケットキャプチャツールで読み込み可能なPCAP形式で出力されるため、 ファイルをPCに転送してWiresharkなどの解析

  • Android のプッシュ通知用コネクションに関するメモ : DSAS開発者の部屋

    Androidプッシュ通知機構(GCM, 旧 C2DM)は有用なしくみですが、オープンソースではないソフトウェア要素が関わっているためか内部仕様に近い情報をあまり見かけないのが残念です。手元での観察結果をもとにプッシュ通知で使用されるネットワークコネクションまわりの情報をいくつかまとめてみました。 まとめ Android 端末上の com.google.process.gapps プロセス は mtalk.google.com:5228 へ TCP コネクション [A] を張る (通常は 5228 番ポートだが 5229, 5230 番ポートが使用される場合もある) com.google.process.gapps プロセスは基的に [A] をずっと張りっ放しにしており接続維持のため無応酬 15分ごとに Keep-Alive パケットを流す GCM, C2DM のプッシュ通知はいずれ

    Android のプッシュ通知用コネクションに関するメモ : DSAS開発者の部屋
  • Androidが4.4で絵文字にちゃんと対応した

    というわけで、随分前のことなんですが、 絵文字を入力できるマッシュルームアプリを作りました!絵文字マッシュ - Google Play の Android アプリ https://play.google.com/store/apps/details?id=jp.mstssk.emoji_mush公開したのは2013年11月18日なんですが、サボってblog書いてませんでした。 ※以下、絵文字について知ってることをつらつら書いています。間違ってたら、Twitterかコメント欄でツッコんでください。 KitKatで絵文字を改めてサポートした2013年10月31日にリリースされた Android 4.4 KitKat にて、絵文字への対応が一新され、カラフルな絵文字がしっかり表示されるようになりました。 Android - 4.4 KitKat http://www.android.com/ve

    Androidが4.4で絵文字にちゃんと対応した
  • Scala + sbt-android + IntelliJ で快適Androidアプリ開発 - パンダのメモ帳

    まえがき このエントリは Android Advent Calendar 2013 ならびに Scala Advent Calendar 2013 の6日目(12/6)の記事になります。 僕が Scala に触れ始めたのは2012年の11月頃なのでかれこれちょうど1年前ぐらいです。 以前から Android アプリを開発していた身としては当然 Android アプリも Scala で書けたらなぁ、と考えるわけですが当時「Scala Android」とかでググると 現状 #Scala で #Android をやるのは思っている以上に罠が多いという話 みたいまとめがあったりして「初心者お断り」感がすごかったのを覚えています。 その年の Android Advent Calendar 2012 でこんな記事を書いてる人がいたり、 今年に入ってこんな記事を見かけたりして、 改めて「あれ、意外と簡単

    Scala + sbt-android + IntelliJ で快適Androidアプリ開発 - パンダのメモ帳
  • フロントエンドチューニングの箇条殴り書き

    普段気をつけてるよリスト "モバイルで、WebViewとブラウザのコンパチで、特にセオリー化されていないデザインモジュールのなか、装飾画像もふんだんに使うぞ系サービス開発" の文脈における、パフォーマンス確保のため気をつけてるよリスト。 よく、パフォーマンス「向上」とか「確保」とか申しますが、メンテナンスコストなどと天秤にかけて、「必要十分」のラインを狙うのが重要だと思う次第。 画像リソース 画像リソースを揃えるときのセオリ。圧縮率とか最適化とか細かいチューニングはあれど、大雑把に下記を守る。そしてImage Optim(or 相当の処理)。 JPEGはプログレッシブで画質60くらい(オレ目安) PNGは差し支えない範囲で色数をきちんと削る 50px未満のサムネイルは@2.0xなリソースにしない 案外、Androidあわせの@1.5xや@1.0xでも大丈夫なことすらある GIFアニメを入れ

    フロントエンドチューニングの箇条殴り書き
  • Android 4.3来たにゃー 気になる点メモと他雑感

    Android 4.3がついに。 http://developer.android.com/about/versions/android-4.3.html 事前情報からあまり外れないけど、やっぱり気になるところはある。 restricted profile environmentというのが増えてて、例えば標準ブラウザにすらアクセス出来ないモードとかも出来るようになった(多分iOS 6でのguided accessと同じで、店頭端末用とか企業利用向け及びペアレンタルコントロール用だよね) HTTP経由のメディアストリーミングで、データの暗号化を行いやすいようになった(4.3主流になる頃≒2年後?には使えるかな) DRMのための仕組みが、10バージョンぶりぐらいに強化された。 http://developer.android.com/reference/android/media/MediaD

  • Androidアプリセキュリティ 〜Webサイト閲覧でroot権限を取得されてしまう脆弱性(1)〜 | Remote TestKit

    Androidのブラウザ(図中ではWebkitと記載)の脆弱性を利用して相手の端末の管理者権限を取得されてしまうのはどういった仕組みで起きるのかについて解説します。 「○○○の脆弱性により任意のコードが実行される可能性があります」といった文章を一度は見たことがあると思います。 しかし、実際にどのような流れで任意のコードが実行されるのか?読者の皆さんはイメージできるでしょうか? 今回説明するのは、Androidのブラウザ(図中ではWebkitと記載)の脆弱性を利用して相手の端末の管理者権限を取得する、という少し過激な内容です。 読者の皆様、特にAndroidアプリケーション開発技術者の方々に、今回の記事を通して少しでもセキュリティに興味を持っていただき、セキュアなアプリケーション開発のヒントになればと思います。 1.全体の流れ 遠回りになっていまいますが、まずは、「Android端末からWe

    Androidアプリセキュリティ 〜Webサイト閲覧でroot権限を取得されてしまう脆弱性(1)〜 | Remote TestKit
  • Android開発で3G回線速度を再現する

    ネットワークを利用するAndroidアプリを開発していると、回線速度が遅い場合の処理を気にしない訳にはいかなくなります。 開発中はWi-Fiで接続しているから気付かなかった問題が、SIMの入った実機では頻発するなんてこともあります。 通信の内容確認と、速度の制限のために、PCのProxyを経由して通信するようにします。Wi-FiのProxy設定はICS(4.0)から可能です。 設定済みのネットワークであれば、長押しして設定画面を表示します。 プロキシ設定を手動にして、ホスト名にPCIPアドレスを入力します。 PC側にはFiddlerを入れます。 Fiddler側の設定はこちらにまとめています。 Androidエミュレータの通信をFiddlerで見る : blog.loadlimit – digital matter – Android実機からFiddler経由で接続できるようになったら、

    Android開発で3G回線速度を再現する
  • Android × Canvas の即死ポイントとその回避策 | buccchi.jp

    CreateJS を使ったWebアプリをいくつか作ったのですが、iPhone はサクサクでも Android でやたらハマる。 Android 2.3 で最適化したつもりのものが 4.0 の標準ブラウザで落ちたりする。 機種や OS のバージョンにより動作がさまざまなため確認しきれない。 というとこでハマったポイント3つを共有します。 誰かもっとよい解決策を教えてくれるとありがたい。 即死ポイントその1 Android 4.0.4 で Canvas をリサイズするとブラウザが落ちる 回避策 Canvas 領域を広めにとっておき、Canvas ではなく Container 側をリサイズ。 はみでた部分は css でトリミング。 これで落ちなくはなるが全体的にボケる。 2013.7.7 追記 その後、以下の方法を試したところ落ちずに動作すことが確認できました。 描画とかGPUアクセラレーション

  • Androidアプリ テスト技法 - 秀和システム あなたの学びをサポート!

    書はAndroid開発者が悩むテスト工程の知識とテクニックを詰め込んだノウハウです。テストを実施するために必要となるテストスキルの解説にはじまり、Androidアプリをテストする際の具体的なテスト手法を紹介します。テストでつまずきやすい点や自動化のためのフレームワークの利用方法、ツールの利用方法、フレームワークを使うためのソフトウェアの知識、スマートフォンで重視されるユーザビリティUXやプライバシーセキュリティのテスト手法について明快に理解できる内容になっています。執筆陣は、開発者のコミュニティ「日Androidの会 テスト部」のメンバー7名です。サンプルファイルのダウンロードサービス付き。 【サポートはこちら】→https://www.shuwasystem.co.jp/support/7980html/3704.html Chapter 1 Androidテスト基礎 1-1 そも

    Androidアプリ テスト技法 - 秀和システム あなたの学びをサポート!
  • 「Androidアプリテスト技法」執筆 - 千里霧中

    ちょっと前に、日Androidの会テスト部の有志の方々とともに「Androidアプリテスト技法」という書籍を執筆させて頂きました。来週からようやく発売となります。 http://www.shuwasystem.co.jp/products/7980html/3704.html 今回自分は主に前半のテスト設計関連の章節を担当させていただいています。 荒削りなところもありますが、Androidのテストについて多方面な内容を扱った一冊となっています。特にテストのプロセスや上流工程にも大きく触れているのが特色だと感じています。手にとって頂けると幸いです。

    「Androidアプリテスト技法」執筆 - 千里霧中
  • あの人の自分戦略を聞きたい!のめも。 #devsumiA http://twitpic.com/8klrj6

    somemo
    somemo 2012/08/15
    [マインドマップ]
  • Titanium mobile で開発を始める時に役立つ情報のまとめ | astronaughts.net

    かなり熱くなってきた Titanium mobile 去年あたりから JavaScriptiPhoneAndroid のネイティブアプリが開発できる Titanium mobile が注目を集めています。実は僕も、この Titanium mobile を使用してアプリを開発しています。まだ何もリリースできていませんがっw Titanium mobile の情報は、有志の方々がドキュメント等を日語でまとめてくださっているんですが、まだまだ細かい情報が少なく、分散してしまっているのが現状のようです。 そこで、自分が集めた情報を一度まとめてみました。これから Titanium mobile を触ってみようと思われる方は一度目を通してみてください。 Titanium mobile 入門関連 まず Titanium mobile を触る前に必ず見ておきたいサイトです。 チュートリアル

  • Phonegap と Titaniumを比較してみた - kurainの壺

    お久しぶりです。長らく放置してしまった Phonegap と Titanium Mobile の比較について書きたいと思います。 また、今週の水曜日 11/24 のはてな技術勉強会#2(http://d.hatena.ne.jp/hatenatech/)で Titanium について話しますので、お近くの方は是非はてな社にお越しくださいませ。Titanium界隈で有名なid:donayamaさんも来られるようなのでドキドキですね! 色々ある XCode 以外の開発環境 前前回のTitaniumが楽しすぎてやばい - kurainの壺では、Titanium Mobile という Appcelerator が開発している iPhone アプリ開発環境を紹介しましたが、Titanium 以外にも iPhoneアプリを開発する環境はいくつか存在していて、有名なところでは Adobe Fash C

    Phonegap と Titaniumを比較してみた - kurainの壺
  • 1