『実践テクニック HTML5スマートフォンWebアプリ制作』
HTML5 を用いたスマートフォンWebアプリの制作方法を、サンプルアプリのソースコードを示して具体的に解説しています。また、応用テクニックとして、「PhoneGap」 を利用したネイティブアプリ化についても紹介しています。
関連情報
・実践テクニックHTML5スマートフォンWebアプリ制作
12月21日発売!
・ゼロからはじめるスマートフォン専用サイト(iPhone&Android)の作り方を学べるサイト集めました
| HTML5でサイトをつくろう
・ASCII.jp:iOS
4.2の新機能で作るHTML5+JSアプリ|古籏一浩のJavaScriptラボ
・ASCII.jp:PhoneGapでiPhoneのコンパスアプリを再現|古籏一浩のJavaScriptラボ
・あらびき林檎。
- PhoneGap – HTML/CSS/JavaScriptで、iPhoneやAndroidアプリを作るフレームワーク
・PhoneGap
API Documentation
・HTML5
vs ネイティブ。モバイルアプリはどちらで開発するべき?(前編) Google I/O 2011 - Publickey
・HTML5
vs ネイティブ。モバイルアプリはどちらで開発するべき?(後編) Google I/O 2011 - Publickey
・HTML5が新しいWebの世界を創る
| ASSIOMA
・Open
Mobile Summit 2011 San Francisco:HTML5か、ネイティブアプリか、それが問題だ - ITmedia
プロフェッショナル モバイル
・HTML5とハイブリッドアプリの台頭
| Brightcove Blog
・Jungle
Java - Dreamweaver CS5.5 でスマホアプリ開発
・Jungle
Java - Adobe が PhoneGap を買収
・Jungle
Java - PhoneGap XDK を少しだけ試してみた
・Jungle
Java - Monaca を少しだけ試してみた
・Jungle
Java - 『jQuery Mobile』
・Jungle
Java - WebSocket 関連情報メモ
『jQuery Mobile』
「jQuery Mobile」 のガイドブックが、オライリー・ジャパンより発売されました。
関連情報
・書評:「jQuery
Mobile」オライリーから発刊。正式版1.0対応 - Publickey
・allWebクリエイター塾
ブログ: jQuery Mobile 1.0正式版までの大きな変更点のピックアップ
・jQuery
Mobileのデザインを簡単に作れる「ThemeRoller」徹底解説: 小粋空間
・jQuery
Mobile 1.0 日本語リファレンス
・Jungle
Java - モバイルブラウザ向けに最適化した UI を提供する jQuery Mobile
・Jungle
Java - Webアプリをラップしてネイティブなモバイルアプリにする PhoneGap
・Jungle
Java - Dreamweaver CS5.5 でスマホアプリ開発
・Jungle
Java - Adobe が PhoneGap を買収
・Jungle
Java - PhoneGap XDK を少しだけ試してみた
・Jungle
Java - Monaca を少しだけ試してみた
(2012/01/02 追記)
・新春特別企画:2012年注目のモバイル向けJavaScriptフレームワーク・ライブラリあれこれ|gihyo.jp
(2012/01/03 追記)
・はじめての
jQuery Mobile 1.0 ~その1:コンテンツの記述~ - etc9
・はじめての
jQuery Mobile 1.0 ~その2:ページ遷移~ - etc9
(2012/01/08 追記)
・はじめての
jQuery Mobile 1.0 ~その3:リストビュー~ - etc9
・はじめての
jQuery Mobile 1.0 ~その4:ツールバー~ - etc9
(2012/01/10 追記)
・jQuery
Mobileでのアプリケーション開発にBackbone.jsを導入しよう | Lab by engineering@dwango.jp
・JavaScriptのMVCフレームワークと仲間たち
| Classmethod.dev()
(2012/01/12 追記)
・jQuery
Mobile、バージョン1.1と1.2が相次いで登場予定。ロードマップが明らかに - Publickey
(2012/01/15 追記)
・iOS/Androidに特化したJavaScriptのMVCフレームワーク「The
M Project」 | Web活メモ帳
・jQuery
Mobileを使ったスマートフォン向けHTML5フレームワーク「The-M-Project」 - MOONGIFT
(2012/01/18 追記)
・iOSとAndroidに最適化したJavaScriptフレームワーク「jQ.Mobi」登場。jQuery
Mobileより小さくて高速 - Publickey
(2012/01/21 追記)
・jQuery
Mobile入門 - @IT
(2012/01/25 追記)
・Node.js+jQuery
Mobile+MongoDBでCRUDアプリケーションを作る(その1) - ken’s room ~技術探求のメモ~
・jQuery
MobileでCRUDアプリケーションのフロントを作って学んだ5つのこと(Node.js+jQuery
Mobile+MongoDBでCRUDアプリケーションを作る(その2)) - ken’s room ~技術探求のメモ~
・Node.js+jQuery
Mobile+MongoDBでCRUDアプリケーションを作る(その3) - ken’s room ~技術探求のメモ~
『iPhone+Android スマートフォンサイト制作入門』
Webサイトもアプリも、モックアップやプロトタイプでいろいろ試行錯誤してみることが大切ですよね。
関連情報
・誰でもできるiPhoneアプリのプロトタイプのつくりかた【サンプルつき!】
| KAYAC DESIGNER'S BLOG
・ドラッグ&ドロップでiPhoneアプリのモックが作れる『mokk.me』がすっごい便利かも
| IDEA*IDEA
・iPhone向け最適化サイトのモックアップが簡単に作成できる『mokk.me』
| iPad | iPad iPhone Wire
・ブラウザ上でAndroidアプリのモックが作れる『Android
GUI Mockup Tool』 | IDEA*IDEA
・Webサイトのワイヤーフレームを作る時に参考になる10のURL
« nia.note
・Photoshop
VIP ☞ iPhone 3G, 4, iPadアプリ制作にばっちりなUIデザインキット12個まとめ
・Jungle
Java - モックアップ作成ソフト DENIM、他
・Jungle
Java - Fireworks CS4 でプロトタイピング
・Jungle
Java - Web版ドローツール Cacoo リリース
・Jungle
Java - Balsamiq Mockups で Flex アプリのモックアップ
(09/22 追記)
・iPhoneのUIモックアップをiPhoneで作成する「interface」|ブロックワークス
・iPhoneでモックアップ画面が作れるアプリ「Interface」
(キタミテレビ)
・App
Cookerレビュー ただのモック作成アプリじゃない!! | かえらぬカエル
・My
Digital life : iPadでiOSアプリのデザインをしちゃおう!! App Cooker
・Mockups
Lite for Android - Android マーケット
(09/30 追記)
・スマートフォン時代のWebサイト制作
第1回 スマートフォン対応の重要性とその方法 | デベロッパーセンター
・スマートフォン時代のWebサイト制作
第2回 スマートフォン特有の表示環境を理解する | デベロッパーセンター
・スマートフォン時代のWebサイト制作
第3回 スマートフォン向けのコーディング | デベロッパーセンター
(11/11 追記)
・スマートフォン時代のWebサイト制作
第4回 画像の扱いと最適化 | デベロッパーセンター
(11/12 追記)
・Windowsユーザ必見のiPhone向けサイトデザイン&シミュレータ「MobiOne
Studio」 - MOONGIFT
・HTML5製のモバイルエミュレーター(Chrome
エクステンション) » KLOG
『Flash Buildr4.5で学ぶAndroid/iPhone実践プログラミング』
「Adobe Flash Builder 4.5」 によるスマートフォン(Android / iPhone)向けアプリ開発のためのガイドブックが登場しました。
開発関連
・Flash
Builderで始めるAndroidアプリ開発“超”入門 - @IT
・hi-posi
≫ Blog Archive ≫ AIR for Androidでできない事。
・AIR
for AndroidとNativeアプリケーションを組み合わせる – | .dev():クラスメソッド開発ブログ
・Jungle
Java - Flex でスマホ向けアプリの開発が可能に
・Jungle
Java - Adobe AIR 2 関連情報メモ
・Jungle
Java - Flash Builder "Burrito" で Android アプリ開発
・Jungle
Java - Dreamweaver CS5.5 でスマホアプリ開発
(09/10 追記)
・Adobe
AIR 3 RC登場、注目は「ネイティブエクステンション」 | マイコミジャーナル
(09/30 追記)
・「Adobe
Flex SDK 4.6」「Adobe Flash Builder 4.6」発表 - 50%性能向上も | マイコミジャーナル
・Flex
4.6 New Spark Components Preview « ksk studio
(11/11 追記)
・Flash
Builder 4.6でネイティブ拡張(Native Extensions)を使ってみよう | デベロッパーセンター
(12/10 追記)
・Flash
Builder 4.6でAndroid/iOSデバイスのバイブレーター機能を実行するライブラリを作成!:CodeZine
『プログラミングGROOVY』
ようやく手元に届きました。『Groovy in Action』 の翻訳版が絶版状態の現在、日本語で読める唯一の 「Groovy」 のガイドブックであると言ってよいでしょう。「Groovy 1.8」 の新機能や 「Grails」 などの関連プロダクトについても解説されています。
関連情報
・スクリプト言語Groovyについて
- テクノロジーコラム:Java | NTTソフトウェア
・「プログラミングGroovy」Groovyってなんだろ?編
・レッツゴーデベロッパー2011「プログラミングGroovy~G*エコシステム編」
・Javaエンジニア必携の「プログラミングGroovy」を献本していただきました
- 達人プログラマーを目指して
・書評:プログラミングGroovy
- Digital Romanticism
・Jungle
Java - 『Grails徹底入門』
・Jungle
Java - Grails 1.2 リリース
・Jungle
Java - Groovy-Eclipse 2.0.0 リリース
・Jungle
Java - Groovy 1.8 リリース
p.s.
日本 Grails/Groovy ユーザーグループ(JGGUG)が、「Groovy」 関連の情報誌 『G*Magazine』
を発行しています。無償で配布されているとは思えないほど品質の高い情報誌なので、上記ガイドブックと併せて購読することをぜひお勧めします。
(07/12 追記)
・「プログラミングGROOVY」正誤表
(09/08 追記)
・新刊ピックアップ:Javaベースのハイブリッド言語
Groovy|gihyo.jp
・徐々に安定!Grails
2.0.0.M2リリース。 - leftovers...
(10/21 追記)
・順調に!Grails
2.0.0.RC1リリース。 - leftovers...
(12/12 追記)
・InfoQ:
Groovy の最新情報と今後 - 1.8, 2.0, それ以降
『NoSQLデータベースファーストガイド』
NoSQL データベースのガイドブックです。「memcached」 「Tokyo Tyrant」 「Redis」 「MongoDB」 といった 4種類の代表的な NoSQL データベースに加えて、「MySQL」 を NoSQL データベースのように動作させるプラグイン 「HandlerSocket」 も紹介されています。
関連情報
・「NoSQLデータベースファーストガイド」を執筆しました
- (゚∀゚)o彡 sasata299's blog
・NoSQLデータベースを試してみる:第1回
RDBMSとNoSQLデータベース|gihyo.jp
・NoSQLデータベースを試してみる:第2回
RDBMSと組み合わせて使えるmemcached|gihyo.jp
・NoSQLデータベースを試してみる:第3回
様々なデータ型を扱えるTokyoTyrant|gihyo.jp
・NoSQLデータベースを試してみる:第4回
スキーマレスで柔軟に扱えるMongoDB|gihyo.jp
・NoSQLデータベースを試してみる:第5回
大規模データを扱うためのHBaseとCassandra|gihyo.jp
・NoSQLデータベースを試してみる:第6回
パフォーマンスはどうなの?|gihyo.jp
・memcachedと“正反対”、Redisが仮想メモリをサポート
- @IT
・インメモリ指向のKey-Valueストア「Redis
2.2」リリース - SourceForge.JP Magazine
・ニコニコ生放送に見る
Redis 活用ノウハウ:第1回 インメモリデータストア Redisの概要|gihyo.jp
・ニコニコ生放送に見る
Redis 活用ノウハウ:第2回 Redisの導入と基本機能|gihyo.jp
・ニコニコ生放送に見る
Redis 活用ノウハウ:第3回 RedisによるWebアプリケーション開発(1)|gihyo.jp
・ニコニコ生放送に見る
Redis 活用ノウハウ:第4回 Redisを用いたアプリケーション開発(2)|gihyo.jp
・Jungle
Java - 『WEB+DB PRESS Vol.50』
・Jungle
Java - MongoDB 関連情報メモ
・Jungle
Java - 『みてわかるクラウドマガジンvol.1』
・Jungle
Java - Ehcache 2.1 リリース
・Jungle
Java - MySQL 5.6 と NewSQL
(06/17 追記)
・RDBの機能をNoSQLで実現する(1)
- @IT
・RDBの機能をNoSQLで実現する(2)
- @IT
(06/23 追記)
・RDBとNoSQLのデータ書き込み法の違い
- @IT
『体系的に学ぶ 安全なWebアプリケーションの作り方』
Webアプリケーションのセキュリティについて網羅的に解説したガイドブックです。
ソニーの個人情報大量流出事件を受けて、セキュリティに関する意識も高まっていることと思いますので、Webアプリケーションの開発者であればぜひ目を通していただきたい書籍です。
関連情報
・「体系的に学ぶ
安全なWebアプリケーションの作り方」3月1日発売です - ockeghem(徳丸浩)の日記
・自著を語る「体系的に学ぶ
安全なWebアプリケーションの作り方 脆弱性が生まれる原理と対策の実践」徳丸 浩(ブックレビュー)|ScanNetSecurity
・404
Blog Not Found:これで最低限! - 書評 - 体系的に学ぶ 安全なWebアプリケーションの作り方
・『体系的に学ぶ
安全なWebアプリケーションの作り方』のススメ - hnwの日記
・Jungle Java - 『クラウド セキュリティ&プライバシー』
・ソニー、経営に打撃
情報流出「史上最悪の恐れ」:日本経済新聞
・ソニー「PS3」個人情報流出
賠償2兆円超える可能性も - SankeiBiz
・【レポート】ソニー、PSN情報漏洩の詳細発表
- 最大で個人情報7700万件、カード1000万件 | マイコミジャーナル
・ソニーが個人情報大量流出事件で抱え込んだ
ビジネスリスクの正体と信頼回復までの長い道のり|ダイヤモンド・オンライン
・速報:ソニー
PlayStation Network / Qriocity 漏洩事件 記者会見
・ソニーにまた別の個人情報流出、今度はSOEから2460万件
・ソニー、SOEの情報流出は2460万件。クレジットカード約1万2700件も
・ソニー、米下院の公聴会での証言を拒否。「調査中のため」
・侵入されたソニーのサーバからファイル
" Anonymous "見つかる 。中身は「我らはレギオン」
・ソニー、米下院に回答。個人情報7700万件すべての漏洩を認める
(05/09 追記)
・ソニー、PSN
/ Qriocity の復旧を延期。経産省は追加報告を要求
・Weekly
Memo:危機対応から見たソニーの個人情報流出事件 - ITmedia エンタープライズ
・ソニーはなぜ狙われたのか――
個人情報大量流出事件の真相 ジャーナリスト ジョセフ・メン|ダイヤモンド・オンライン
(05/10 追記)
・ソニー事件、「クラウド」も“風評被害”
移行計画見直す企業も - ITmedia ニュース
(06/03 追記)
・ソニー・ピクチャーズにも不正アクセス、顧客情報がウェブに公開
(06/06 追記)
・LulzSec
が任天堂にも不正アクセス、設定ファイルを公開。個人情報は含まれず
(06/08 追記)
・【解説】PCI
DSSの効能を理解する : セキュリティ・マネジメント - Computerworld.jp
・PCIDSS徹底解説|NTTデータ・セキュリティ株式会社
『週刊 ダイヤモンド 2011年 4/16号』
『週刊 ダイヤモンド』 最新号の特集は、電力喪失。今回の震災を機に社会が大きく変わろうとしていますが、エネルギー政策はその中心的なテーマのひとつでしょう。
関連情報
・戦後初めて遭遇する「電力喪失社会」
大震災後の混乱と不安、克服の最前線を追う|今週の週刊ダイヤモンド ここが見どころ|ダイヤモンド・オンライン
・歴史的な日!太陽光発電が原発を超えた
| アースガーデン
・ru'n
mo chroi': "ドイツ国内のソーラーパネルが生み出す電力が、 日本の福島原発全体の発電量を上回る"
・スマートグリッド:スペインの風力発電、最大の電力源に成長
- @IT MONOist
・中国、原発計画を下方修正
太陽光発電拡大も「電力不足」の声 - SankeiBiz
・さよならウラン、こんにちはトリウム:日経ビジネスオンライン
・いまこそ
スマートグリッド を考えよう – 電力グリッドにおける多様性とセキュリティ « Agile Cat — in the cloud with
openness
・今こそ日本にスマートグリッドを
計画停電では前進なし :日本経済新聞
・【井元康一郎のビフォーアフター】被災地の復興にスマートグリッドという選択
| レスポンス自動車ニュース(Response.jp)
・スマートグリッド入門
» スマートグリッド日本(Nippon)
(04/16 追記)
・意外と奥深い。アメリカでかつて栄えたソーラーが廃れた理由
: ギズモード・ジャパン
(04/20 追記)
・ついに光合成の謎が解明される!
エネルギー問題解決策として注目される「人工光合成」実現に向け前進! 大阪市立大 : ギズモード・ジャパン
(04/23 追記)
・「原発は安い、太陽光発電は高い」は本当か?被災地の復興をも視野に入れた孫正義氏「自然エネルギー財団」の提言|週刊・上杉隆|ダイヤモンド・オンライン
(04/29 追記)
・高すぎる原発の発電コスト、LNG火力で代替せよ
だぶつくLNG供給・十分な埋蔵量、日本は積極資源外交を JBpress(日本ビジネスプレス)
・原発を不要にするシェールガス革命
ロシアがガス供給で日本に手を差し伸べた本当の理由 JBpress(日本ビジネスプレス)
(05/05 追記)
・今注目の「量子ドット太陽電池」とは?
従来20%だった太陽電池のエネルギー変換効率を75%以上に! 東大 : ギズモード・ジャパン
・MITが新発見。ウイルスでソーラー発電の効率が上がる!
: ギズモード・ジャパン
(05/10 追記)
・知らないのは日本人だけ?世界の原発保有国の語られざる本音
JBpress(日本ビジネスプレス)
(06/14 追記)
・asahi.com(朝日新聞社):イタリア、原発再開を凍結へ
国民投票が成立
(06/15 追記)
・Googleが太陽エネルギーにいよいよ本気,
住宅用ソーラーのSolarCityに$280Mを投資
『Androidアプリケーション開発ガイド』
HTML+CSS+JavaScript による Android アプリケーション開発を解説したガイドブックが、O'Reilly Japan から発売されました。
関連情報
・Jungle
Java - 『スマートフォンのためのHTML5アプリケーション開発ガイド』
・Jungle
Java - モバイルブラウザ向けに最適化した UI を提供する jQuery Mobile
・Jungle
Java - Webアプリをラップしてネイティブなモバイルアプリにする PhoneGap
p.s.
『WEB+DB PRESS Vol.61』 にも、「Titanium
Mobile」 を使ったスマートフォンアプリ開発の特集記事が掲載されています。
(03/24 追記)
・「Amazon
Appstore for Android」公開 PCで“試運転”できる機能も - ITmedia News
・Amazonが画期的なAndroidアプリストア「Amazon
Appstore」をオープン。アプリのデモ(お試し)機能も提供
・AmazonがAndroid
Appstoreを開設した理由【湯川】 : TechWave
(03/26 追記)
・AmazonのAndroidアプリストアでは押しまちがいに要注意。返品不可!
(03/31 追記)
・Titanium
Mobileの暗黒ノウハウを公開します。 - このブログは証明できない。
・ハタさんのブログ(復刻版)
: Re: Titanium Mobileの暗黒面
・#Titanium
mobile で開発しだしたら役に立つ情報のまとめ | astronaughts.net
(06/01 追記)
・Titanium
Studio 1.0プレビュー版とデバッガをリリース « Appcelerator Developer Center
・Titaniumを使った開発をより生産性高くするために公式IDEを使おう「Titanium
Studio」 - MOONGIFT
(06/18 追記)
・Titanium
StudioとTitanium Mobile 1.7をリリースしました « Appcelerator Developer Center
(06/21 追記)
・InfoQ:
Appcelerator の Titanium Studio がデビュー
・HTML5対応を促進するのはモバイルデバイスの多様化ではないか
- Publickey
(07/21 追記)
・今後はTitanium
Studioで開発を。 | 備忘録的なブログ
・Titanium
Mobileで作る! iPhone/Androidアプリ:第16回 Titanium Studioの導入|gihyo.jp
・Titanium
Studioのデバッグ機能が無料で使えるようになりました! « Appcelerator Developer Center
『ネットワーク思考のすすめ』
「Twitter」 や 「Facebook」
といったソーシャル・ネットワーキング・サービス(SNS)が注目を浴びるようになり、スモールワールド・ネットワーク理論などを紹介する書籍をけっこう目にするようになってきました。「世界中の人々は、6人くらいの人を介してみんなつながっている」というような話は、どこかで聞いたことがあるのではないでしょうか?
本書もそうしたネットワーク理論のガイドブックの一つではありますが、実社会で応用するためのヒントになるようにといった視点で書かれていて、具体的に示された事例がたいへん参考になります。
関連情報
・B037:
ネットワーク思考のすすめ - shigatakeshi.com
・『複雑な世界、単純な法則』から学ぶネットワーク理論:DESIGN
IT! w/LOVE
・ネットワークが人生を変える
JBpress
・ネットワークで読み解く女性ピアニストの人生
松本あすかの遍歴と楽譜から見えてくるもの JBpress
・Jungle
Java - 『ツイッターノミクス』
・Jungle
Java - GAE 上で OpenSocial な機能を提供する OpenSocial Pages
・Jungle
Java - 『mixiアプリをつくろう!』
・Jungle
Java - Facebook が統合メッセージサービスを発表
Entries (RSS)



