ABC 2010 Spring

1,472 views

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,472
On SlideShare
0
From Embeds
0
Number of Embeds
125
Actions
Shares
0
Downloads
3
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

ABC 2010 Spring

  1. 1. もうやだこのデザイン環境<br />@Nkzn<br />Android Bazzar & Conference 2010 Spring<br />
  2. 2. Nkznという男<br />Nkzn / なかざん(Twitter, はてな共通)<br />新潟でサラリーマンプログラマやってます<br />3月まで某クルーで学生アルバイト<br />卒業研究がAndroidだったり<br />
  3. 3.
  4. 4. さて、世の中は、今<br />
  5. 5.      / ̄ ̄\<br />.   ./   _ノ  ヽ<br />    |    ( ●) (●)<br />    |      (__人__)  ∫<br />    |     `⌒´ノ ∬ <br />.   ヽ         } | ̄| <br />     ヽ     ノ |_|)<br />____/      イー┘ |<br />| |  /  /     ___/<br />| |  /  /      |<br />| | (    ̄ ̄ ̄⌒ヽ<br /> ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|<br />スマートフォン戦国時代だろ<br />常識的に考えて・・・<br />
  6. 6. 国内3大勢力の最新状況<br />iPhone 4 / iOS 4<br />マルチタスク<br />人の目を超えたディスプレイ<br />Android 2.2<br />JITコンパイラによる高速化<br />テザリング<br />Update All<br />Windows Phone 7<br />Metro UI<br />Silverlightアプリ&XBoxアプリがそのまま動く(!?)<br />日本では年内は無理かも……orz<br />
  7. 7. 国内3大勢力の最新状況<br />iPhone 4 / iOS 4<br />マルチタスク<br />人の目を超えたディスプレイ<br />Android 2.2<br />JITコンパイラによる高速化<br />テザリング<br />Update All<br />Windows Phone 7<br />Metro UI<br />Silverlightアプリ&XBoxアプリがそのまま動く(!?)<br />日本では年内は無理かも……orz<br />Windows Phone 7<br />iPhone 4<br />Android 2.2<br />
  8. 8. 一見、いい勝負ができそうな<br />ラインナップですが・・・<br />Windows Phone 7<br />iPhone 4<br />Android 2.2<br />
  9. 9. Androidにだけ足りないものが<br />あるんです。<br />
  10. 10. それが、<br />
  11. 11. デザイン環境<br />
  12. 12. iPhone/iPadの場合<br />
  13. 13. iPhone/iPadの場合<br />Xcode<br />Interface Builder<br />
  14. 14. Windows Phone 7の場合<br />
  15. 15. Windows Phone 7の場合<br />Microsoft®<br />Visual Studio™<br />
  16. 16. One More Thing.<br />
  17. 17. 完全分業<br />Microsoft Showcase: Expression Blend 4 for Windows Phone<br />
  18. 18. 完全分業<br />Microsoft® Expression Blend™<br />
  19. 19. 完全分業<br />開発環境 - Microsoft Silverlight<br />
  20. 20. いやー、みんな(主にM$)すごいね<br />
  21. 21. え、Androidの場合?<br />
  22. 22. Androidの場合<br />
  23. 23. もとい<br />
  24. 24. ご覧の有様だよ!!<br />
  25. 25. ご覧の有様だよ!!<br />
  26. 26. ご覧の有様だよ!!<br />
  27. 27. ぶっちゃけ<br />プログラマかWebデザイナーな人じゃないと結構しんどい。<br />むしろプログラマでもしんどい。<br />XML開くだけでEclipseの動作が重くなる。<br />こんなんやってられっか!<br />と思いつつこれしか方法がない。<br />
  28. 28. デザイナーさんたちの<br />参入障壁になってないか、コレ<br />
  29. 29. どげんかせんといかん<br />DroidDrawとかいうのがあるらしい……<br />
  30. 30. ちょっと使ってみた<br />
  31. 31. DroidDraw<br />Javaで動いてるのでWindowsでもMacでもLinuxでもブラウザ(applet)でも動くよ!<br />でもanim系のタグ置けないし……<br />イチイチapkファイルをエミュに転送したり、XMLをコピペしないといけんし……<br />WidgetをD&Dしても狙った位置に落ちない<br />出力されるXMLが汚い(←気にしすぎ<br />
  32. 32. 愚痴ってても仕方ないので<br />
  33. 33. スーパー妄想タイム<br />〜あんなこといいな、できたらいいな〜<br />
  34. 34. スーパー妄想タイム<br />基本的にはDroidDraw的なモノ<br />D&DでLayoutとかWidgetを配置していく<br />プロパティ(<button android:text=“hoge”>)に適切な値を選択・入力できるように誘導してくれる<br />Animation設定ができる<br />画面遷移も表現できる<br />Eclipseのプロジェクトフォルダを読み込んで編集できる<br />(画面遷移とかに)必要なJavaコードの自動生成<br />エミュレータ組み込んで実機に近いテスト環境<br />画面⇔XMLの編集内容が即時反映<br />
  35. 35. まあ、要は<br />
  36. 36. まあ、要は<br />Widget<br />プロパティ<br />反<br />D&D<br />連動<br />映<br />エミュ<br />XML<br />
  37. 37. ついでに<br />画面1<br />画面2<br />画面4<br />画面3<br />
  38. 38. こんなツールが<br />あったら便利なのにねえ<br />
  39. 39. 今後の予定<br />企画<br />このスライドで全部出し切った<br />製作予定<br />ナシ(勇気が足りない)<br />他力本願<br />無限大∞<br />いっしょに作ってくださる方は<br />Twitterで@Nkznまでご連絡ください。<br />
  40. 40. 番外編<br />Adobe AIR for mobileというのがあるらしい<br />Droidで動いたりしてた<br />要はFlash<br />デザイン畑の方々には嬉しい環境?<br />もちろんクロスプラットフォーム(ただしiPh(ry<br />これはこれでアリだと思います。<br />
  41. 41. まとめ<br />EclipseのAndroidプラグインに付いてるレイアウトXMLエディタはもう嫌だ!<br />Visual Studio 2010でAndroid開発したいです(´・ω・`)←<br />GUIで画面遷移の記述したいです(´・ω・`)<br />
  42. 42. 注意事項<br />このスライドはフィクションです。<br />実在のソフトウェア・企画などとは<br />一切関係ありません。<br />
  43. 43. ご清聴ありがとうございました。<br />スライド置き場:<br />http://j.mp/nkznslides<br />
  44. 44. おまけ<br />
  45. 45. 「お近くに地方支部がなければ<br /> 作ったらいいと思います。」<br />
  46. 46. 日本Androidの会<br />新潟支部<br />立ち上げます!<br />

×