【増員!→370名】 開発者、デザイナー必見! アプリ制作勉強会 / 勘違いだらけのAndroid UIデザイン 発表資料(2012年8月21日) http://atnd.org/events/31039 The presentation doc for Smartphone application design seminar on 2012/08/21 by WAVE Multimedia School.
![勘違いだらけのAndroid UIデザイン](https://cdn-ak-scissors.b.st-hatena.com/image/square/2fc970c13a1e53ae2f2c48b734704625f2e94a9c/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2Fwaveandroiduidesign01-120822010346-phpapp01-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)
GNU Emacs ported to Android! ** If Emacs segfaults try changing font size. This is going to be fixed. ** ** If you have troubles pressing keys like Ctrl-Space install Hacker's Keyboard ** Runs on modified version of Terminal Emulator - requires hardware keyboard and a rather big display. Includes Busybox and eshell. SSH (for TRAMP) and git are planned. Source code: https://github.com/zielmicha/ema
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アプリケーションを開発するための言語はJavaです。(NDKでC/C++使ったりもできますが) しかしAndroidの普及にともなって、さまざまな手法でAndroidのアプリケーションを開発することができるようになりました。 いろいろと実装する手法はありますが、今回はScalaを用いてAndroidアプリケーションを動かす方法をご紹介します。 今回使用した動作環境は以下のとおりです。 OS : MacOS X 10.7.3 パッケージマネージャ : Homebrew 0.8.1 ScalaでAndroidアプリケーションを作る ではScalaでAndroidアプリケーションのひな形を作成し、エミュレータで動かしてみましょう。まずは環境の構築です。 必要なソフトウェアはHomebrewでインストールします。 1.必要なものをインストール Android SDK,Sca
Time to unleash your brilliance. HTC is constantly pushing to create the ultimate experience for developers. Now you can access the tools you need to make great things happen. OpenSense® SDK Learn more about the HTC OpenSense SDK and APIs for HTC Android Devices. Get Started Unlock Bootloader You asked for it, we delivered. Use this tool to install custom firmware on selected HTC Android devices.
カテゴリ はじめに (9) コンポーネント (21) 広告 (8) 通信 (13) web連携 (10) ファイル操作 (9) 描画 (15) その他 (18) アプリ制作 (11) 個人アプリ制作 (13) カメラアプリ (10) QRコード (2) 制作補助クラス (3) fragment (7) map (3) 音 (7) xml (3) androidアプリTips (127) OpenGL (2) OpenGL es2 (11) トリミング (4) SQLite (2) FaceBook (3) eclipse (7) android studio (2) Service (3) 書籍紹介 (3) やや株式会社という、インタラクティブなコンテンツを作る会社を経営しています。 androidのアプリの他、unityでの制作やアプリも行っております。お気軽にお問合せください。 内外の
お久しぶりです。@metaps_satoです。 かれこれ半年近くブログの更新が止まっていました。もちろん半年間遊んでいたわけではなく(笑)少し新しい試みをためしていました。昨年はセミナーを開催して市場を盛り上げていくということをやっていました。年末に4億弱の資金調達をして海外展開を加速させていました。このままセミナーをやって市場を盛り上げていくのもいいかと思いましたが、ファイナンスを終えた後一度落ち着いてスマートフォン市場を考えて見ることにしました。実際に2011年末は儲かっているアプリ開発者は少数で、androidに関してはかなり厳しい状況でした。 Androidアプリ開発者の視点に立って本当に収益化が立てられる勝ちパターンを探らないといつまで立っても市場は形成されないのではないか?と考えるようになり、考察ではなく本当に数字が立てられる収益モデルをこの半年間試行錯誤しながら探していました
An application that provides encrypted voice calls for Android. RedPhone is an application that enables encrypted voice communication between RedPhone users. RedPhone integrates with the system dialer to provide a frictionless call experience, but uses ZRTP to setup an encrypted VoIP channel for the actual call. RedPhone was designed specifically for mobile devices, using audio codecs and buffer a
Captcha security check katapad.com is for sale Please prove you're not a robot View Price Processing
会場の詳しい図は会場案内のページでご覧いただけます。ネットワーク設備の都合上、当日のUstream配信は安田講堂の一部講演のみとさせていただきます。なお、全セッションの動画撮影を予定しており、講演者の承諾が得られたものに関しては、後日YouTubeの公式チャンネルで公開させていただきます。 タイムテーブル 会場 10:00 13:00 14:00 15:00 16:00 17:00 安田講堂
ここの動画で紹介されているリモートデバッグがかなり強力なツールなので紹介します。 事前準備 開発マシン側にadbというツール&Android端末のUSBデバッグを有効にする必要があります。 開発してる人なら説明いらないので省略。 リモートデバッグを有効にする Android端末と開発マシンをUSBで接続して、端末が認識されていることを確認して下さい。 開発マシンのターミナルで以下コマンドを打ちます。 $ adb forward tcp:9222 localabstract:chrome_devtools_remote Android端末のChrome for Androidでメニューから 設定→デベロッパーツール→USBウェブでバッグを有効化にチェック 開発マシンのブラウザで下記URLにアクセスします。 localhost:9222 すると、Chrome for Androidのタブで開い
Googleの中の人が作ったGoogle I/O用のAndroidアプリ iosched がオープンソースで公開されているのですが、Androidアプリを開発する時に非常に参考になるので(Table対応したバージョンから難解になったのがネックですが)紹介したいのですが、ビルドするまで少し作業が必要なのでダウンロードしてビルドするところまで手順をメモっておきます。 Mercurialをインストールする ソースコードのチェックアウトページに行くと hg clone https://code.google.com/p/iosched/と書いてあって、svnやgitではなくhgなのでMercurialが必要みたいです。 ということで、brewでさくっと入れようかなーと思ったけど何か嫌な予感(今思えば今回に限ってなんで嫌な予感を感じたか不思議でしょうがないけど)がしてググったらbrewでMercur
「Corona」は、米Ansca Mobileが販売しているスマートフォン向けのアプリケーション開発環境である。本記事ではCoronaの特徴と、Coronaによるアプリケーション開発の概要を解説する。 スクリプト言語と物理演算エンジン Coronaの最大の特徴となっているのが、SVGやFlashLiteに似た構造の描写モデルに基づくOpenGLベースのエンジンと、Box2Dによる物理演算エンジンが協調して動作し、Lua言語で記述されたプログラムコードからそれらを制御するという構造である(図1)。 FlashLiteに似た構造の描写エンジンを持っており、その描写機能を中心にしてアプリケーションを作成するため、CoronaはFlashムービーとして作成するようなタイプのゲームアプリ開発に向いている。逆に、ボタンやテキストフィールドなどのUIは標準のものが用意されていないため、エンタープライズ系
ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは。ヤフーエンジニアのわたなべせいりょです。 ここではスマートフォン版Yahoo!検索の作り方 第4回:JS編 - 検索をより便利にの中でご紹介させていただいた機能の実際の実装について書きたいと思います。 まず、長押し入力について書いてみたいと思います。「j」で「JavaScript」がサジェストされるのは良いのですが、「JavaScript array」を調べたい時など、一度「JavaScript」の検索結果に飛ばないといけないのを億劫に感じていました。 そういったところから長押し入力を思いついたのですが、実装に当たり、長押しにより入力ボックスの文字が変わり、後で説明いたしますが一定時間間隔で入力ボックスをチェックしてい
Xperia bootloader unlocking website now LIVE! by XB on 13th April 2011 in Firmware, Tips & Tricks, Xperia arc, Xperia Neo, Xperia PLAY, Xperia Pro Go, go, go! Sony Ericsson’s bootloader unlocking website for the new Xperia handsets has just gone live. This means that from today you can officially unlock the bootloader of your new Xperia arc or Xperia PLAY and load up some custom ROMs. The website
本記事はAndroid DevelopersのDesigning for Seamlessnessを意訳、加筆したものです。Androidアプリをシームレスに連携させるためのノウハウを紹介します。 特性を理解する アプリケーションが高速に動作し、レスポンスが良くても、アプリケーション遷移やダイアログ表示を乱用した無計画なUI、不用意なデータの喪失、意図しないタイミングでの操作妨害など知らず知らずのうちにUXの良くない設計になっているかもしれません。これらの問題はどのように避ければ良いでしょう? アプリケーションが動作するコンテキスト Androidフレームワークの特性(アプリケーションへどんな影響を与えるか) を理解することが開発の手助けになります。 ユーザ操作を妨げない ユーザ操作のシームレス性で問題になるケースとしてよくあるのが、他のアクティブなアプリケーションを無視して、自分のダイア
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く