タグ

2013年1月9日のブックマーク (6件)

  • AndroidのUIで,レイアウトXMLの記述を簡素にするための,7つの基礎知識 - 主に言語とシステム開発に関して

    AndroidプログラミングのTOPAndroidアプリのUIは,レイアウトXMLに記述する。 が,これが結構面倒くさい。 各ビューごとに大量の属性をコーディングすることになり, あとから見返すと,何の目的で属性を付与したのか不明だったりする。 また記述量が多いと,その分だけ変更時の修正作業量も増えてしまう。 どうすれば,AndroidのレイアウトXMLの記述をシンプルに短くできるか? 下記では,基的なTipsを7つ列挙する。 (1)IDE上で自動整形して見やすくする (2)複数のプロパティを,スタイルXML中でまとめて一括指定する (3)共通部分をincludeする (4)独自の性質を持ったViewを作成する (5)アプリ全体のスタイルをテーマに集約する (6)XMLに書かず,コードで動的に操作する (7)HTML5を使う (1)IDE上で自動整形して見やすくする まず,質的でな

    AndroidのUIで,レイアウトXMLの記述を簡素にするための,7つの基礎知識 - 主に言語とシステム開発に関して
  • AndroidアプリのUIを作成するときに必ず参考になるサイトまとめ

    Android Design - Welcome Googleの公式「Anrdroidデザイン」ポータル。 このサイトの情報が軸になるはず。全編英語。がんばろう Android Interaction Design Patterns AndroidUIパターンを集めたサイト。 画面遷移図があるので、想像がし易いです。 livedoor Techブログ : デザイナーに聞かれがちなAndroid UIの仕様 dpiという単位が曲者ですね。 Androidアプリデザインの基礎知識 解像度の考え方が勉強になります。 Android アプリ の UI デザインにこだわりたいひとのためのまとめ - Kangaroonote document関連のリンク集 様々な場面で参考になるオススメUIデザインキット45選 | バンクーバーのWEB屋 PSDデータが掲載されているサイトのリンク集。 見応えたっぷ

    AndroidアプリのUIを作成するときに必ず参考になるサイトまとめ
  • Android アプリ の UI デザインにこだわりたいひとのためのまとめ - Kangaroonote

    先日ちょっと Android アプリの GUI のデザインをする機会があってもろもろ調べていたのでそのまとめ。 実際はほとんどスマートフォンらしい定型の GUI だったので、やったことはレイアウト組んでスキンをあてるくらいだったのだけれど、さすがに HTML とは違うので最初は少し戸惑うものの、基さえ理解できればそれほど難しいものでもなく、純粋に UI のためのマークアップという意味ではいろいろと学ぶことも多かった。 簡単なものなら自分でもつくれるようになろうかと Java もはじめてみたけれど、時間がなかったので基構文で終わっているので、おいおいその辺は続けていこうかと思う。 当たり前といえば当たり前だけれど、とか探しても UI の部分には少ししか触れられていない。探せば Web には十分な情報があるのだけれど、それも検索のための単語が分かってこないと最初はすぐに行き止まりになって

  • 非公開サイト

    サイトの構築。作品の販売。ブログの投稿。この他にもさまざまな機能があります。 ログイン サイトをはじめよう 非公開サイト このサイトは現在プライベート設定になっています。

    非公開サイト
  • livedoor Techブログ : デザイナーに聞かれがちなAndroid UIの仕様

    開発部の井上(@inonb)です。12月に位置情報サービス・ロケタッチのAndroidアプリをリリースしました。ぜひお試しください。 さて、今回はAndroidアプリのUIまわりについて書いてみたいと思います。 iPhoneアプリに比べて、AndroidアプリのUI仕様は、わりとWebに近いところがあります。Webの仕事の経験があるデザイナーさんは入りやすいところもあるのですが、マルチディスプレイ対応など面倒なところもあります。 デザイナーさんに聞かれた質問について簡単にまとめてみたいと思います。 1. iPhoneアプリのデザインって流用できますか? 流用はできるだけ避けたいです。 たとえばTwitterやFacebookのアプリなど、両プラットフォームに多くのユーザーを持つアプリを見ても、iPhoneAndroidではデザインが変わっているのが分かると思います。 Androidのデザ

  • 近頃の開発環境 : Mosh、z、tmux、Emacs、Perl について - naoyaのはてなダイアリー

    昨日は年始の挨拶ついでに ELPA について脈絡もなく突然書きましたが、引き続き近頃の開発環境についてもだらだらと書いてみよう。 Mosh mosh というと一部の人間はひげなんとかさんが開発しているモナー的なあれを思い浮かべるかもしれないがそうではなく、mobile shell のことである。 思い切り簡略化して言うと「快適なssh」。回線が不安定な所でもエコー遅延など全く気にせず使えるし、Mac をスリープさせて復帰させたときもリモートホストにそのまま繋がりっぱなしのように見せかけてくれたりする。 詳しくはこの辺を。 mosh: MITからモバイル時代のSSH代替品 - karasuyamatenguの日記 インストールはリモートとローカル両方に必要ですが、まあ大概パッケージがあると思います。EC2 の Amazon Linux でも yum レポジトリの EPEL を有効にすれば y

    近頃の開発環境 : Mosh、z、tmux、Emacs、Perl について - naoyaのはてなダイアリー