ブックレビュー:WEB+DB PRESS Vol.62

2011/4/27 水曜日 Posted in ブックレビュー | No Comments »

WEB+DB PRESSの最新号が発売になり、モバイル向けの新連載もありましたので、レビューを書かせて頂きたいと思います。   → Amazon WEB+DB PRESS Vol.62 [amazon.co.jp]   目次と内容の概要は、こちらの出版社のページにあります。 → 技術評論社 WEB+DB PRESS Vol.62 [gihyo.jp]   本号の特集は、 HTML5/CSS3/JavaScript実践入門 [速習]Amazon Web Services Linuxの基礎知識 です。 第一特集は4月ということもあり、フレッシュマンに向けた記事になっているのだと思います。 実際に新人が入った場合は、このあたりを一から教えるのは結構面倒なものなので、このような記事の形でまとまっているのは嬉しいですね。   第二特集としては、最近東京リージョンができてますます盛り上がっているAWSについてです。 先日EC2でトラブルがあったりもしましたが、やはりクラウドサービスの中では定番の位置を築いています。 「賢い始め方・作り方・移行の仕方」ということで、はじめてAWSを使う方にとってはためになる記事になっているのではないでしょうか。   第三特集も、初心者向けの記事で「~Webアプリ開発者が押さえておきたい~Linuxの基礎知識」です。 vimの使い方やコマンドやパイプなど、Linux基礎的なところについて解説されています。   さて、当ブログを見に来る方であれば、モバイル向けの記事が気になっていると思いますが、本号からスマートフォン向けの新連載が始まっています。 「スマートフォン開発倶楽部」という連載タイトルで、第一回目として「開発ことはじめ iPhone&Android環境構築とUIの基礎」という記事が掲載されています。 7ページの記事で、序盤はiPhoneやAndroidの開発環境のセットアップの仕方について、後半は画面デザインのポイント、特にiPhoneとAndroidとでデザインを共通にするかどうかについての考察が書かれています。 このあたりのリソースの共用化は、両対応アプリを作っていく上ではどうしても意識しなくてはならないところですので、なかなか興味深いところです。 今後もiPhoneとAndroidの両方に対応するハイブリッドな内容に焦点を当てていく予定とのことですので、次回にも期待したいところです。   関連: ブックレビュー:Flash プロの現場の仕事術 CS5/CS4/CS3対応 ブックレビュー:Software Design 2011年4月号 (特集:MacBook Airで環境構築 iPhoneアプリ開発[超]入門) ブックレビュー:体系的に学ぶ 安全なWebアプリケーションの作り方 Read more..

ブックレビュー:WEB+DB PRESS vol.61(2011年2月発売号 特集:実践!Titanium JavaScriptでiPhone&Android本格アプリ開発)

2011/2/22 火曜日 Posted in Android, iPhone, ブックレビュー | 1 Comment »

昨日に続いて今日もブックレビューです。 WEB+DB PRESS vol.61(2011年2月発売号)に、Titanium Mobileを使ったiPhone・Android開発についての記事がありましたので、ご紹介します。   → amazon WEB+DB PRESS vol.61 [amazon.co.jp] → 技術評論社 WEB+DB PRESS vol.61 [gihyo.jp]   Titanium Mobile(以下Titanium)は、カリフォルニアのAppcelerator社が提供している最近人気の開発環境で、JavaScriptでコードを書くことで、iPhoneやAndroidのネイティブアプリを開発できるものです。 今回の記事は巻頭特集として36ページものページを割いて特集が組まれており、このあたりからも人気の高さが伺えます。   記事の構成としては次の通りです。 第1章:Titaniumが拓くiPhone&Androidアプリ開発の世界  Webアプリ開発者にとっての「救世主」 第2章:Titanium開発環境構築  iOS SDK,Android SDK,Titanium,開発エディタの導入 第3章:Titaniumによる開発の流れ  プロジェクト作成からビルドまでと,困ったときのKitchenSink 第4章:スマートフォンならではの機能を活用!  カメラ,GPS,マップの使い方とWeb API連携 第5章:スマートフォンならではの情報を表示!  検索結果の一覧表示と「ひっぱると更新」の実装 第6章:さらなる本格アプリ開発のために  外部アプリとの連携とデータベースの活用 第7章:Androidならではの機能を活用!  「はてなハイクアプリ」開発から学ぶアプリ間連携とメニューボタン活用法   Titaniumとは何かというところから、開発環境のインストール、カメラやGPSといったスマートフォン独自の機能の使い方、そしてさらなる本格アプリ開発と、順を追って解説されているため、どの層の人にとっても読める間口の広い記事になっていると思います。 さすがにJavaScriptの文法などの説明はないため、全くの素人には難しいですが、要所要所でサンプルコードも多く掲載されわかりやすい内容だと思いました。   わたしなどはWebページでのJavaScriptしか使ったことがないため、JavaScriptでネイティブアプリを書くのにはいったいどのように書かれているのだろうと疑問に思いましたが、これらのサンプルコードを見るうちに大体理解することができました。   他にもファイルシステムやSQLiteを使った内部データベースの利用や、検索バーや一覧表示などのスマートフォンならではのUI表示、はてなとの連携など、さらに一歩踏み込んだ実践的な記事も掲載されています。   Titaniumに興味を持っている方は多いと思いますので、ぜひこの機会に試してみてはいかがでしょうか。   関連: ブックレビュー:WEB+DB PRESS vol.60 ブックレビュー:PHP×携帯サイト実践プログラミング ブックレビュー:ケータイHTML ポケットリファレンス Read more..

ブックレビュー:WEB+DB PRESS vol.60

2010/12/24 金曜日 Posted in ブックレビュー | No Comments »

今月号の「WEB+DB Press Vol.60」にケータイ関連のネタが2つ載っていましたので、レビューを書いてみたいと思います。   → Amazon WEB+DB PRESS Vol.60 [amazon.co.jp]   1つ目のネタは「ソーシャルゲームの創り方・育て方」というDeNAの方が書いた記事です。 DeNAはご存知の通り、モバゲータウンなどケータイ関連の開発をメインで行っているため、この記事で触れられている開発もケータイ向けアプリの開発ではあるのでしょうが、内容としては開発・運用スタイルについて述べられているため、特にモバイルに特化したものではなく、他の環境にも応用が利くと思います。 開発スタートから、設計、プロトタイプの作成、リリースから運用まで、DeNAで行われているスピーディーな開発フェーズとそのフローが解説されています。 チーム運営のポイントやミーティングや、バグなどのタスク管理についても、モバゲータウンで培ったノウハウを生かした運用を垣間みることができます。 変化の早いソーシャルゲーム業界のこれらのノウハウは、きっと開発スピードの加速化の役に立つのではないでしょうか。   2つ目のケータイネタは「jpmobileによるRails 3のモバイルサイト対応」という、こちらは8Pまるまる開発のガチガチの技術者向けの記事です。 ご存知の方も多いと思いますが、jpmobileはRubyによるモバイル向けRailsプラグインです。 本記事ではこのjpmobileを使って、ケータイやスマートフォン向けの基本的なモバイルサイトの作り方を紹介しています。 モバイルサイトでは避けることのできないキャリア判定や端末判定、機種によるビューの切り替えなどの方法がまとめられています。 その他にも絵文字の対応や、画面の狭いガラケー向けの半角カナ変換など、基本的ではありますが大事なテクニックが解説されています。 記事の後半ではiPhoneやAndroidアプリへの対応方法についても触れられており、最近の増えてきたスマートフォン向けの開発にも対応しています。   WEB+DB Pressは毎号良記事が掲載されていますが、今月は特にモバイル開発者必見の内容となっていますので、ぜひチェックしてみてはいかがでしょうか。   関連: ブックレビュー:PHP×携帯サイト実践プログラミング ブックレビュー:ケータイHTML ポケットリファレンス ブックレビュー:職人芸としての携帯サイト制作 ケータイサイトの制作・運営でつまずく65のポイントとその解決策 Read more..

ブックレビュー:WEB+DB PRESS Vol.57(Android本格開発/[速習]位置情報サービス)

2010/6/23 水曜日 Posted in ブックレビュー | No Comments »

ブックレビューです。 6月24日に発売の雑誌「WEB+DB PRESS Vol.57」に、ケータイ関連の記事、 「Xperia、Desire対応 Android本格開発 タッチパネル、GPS、カメラをフル活用!」 「スマートフォンでもケータイでも![速習]位置情報サービス」 がありましたので、ご紹介します。   → Amazon WEB+DB PRESS Vol.57 [amazon.co.jp]   まずAndroidの方の特集「Xperia、Desire対応 Android本格開発 タッチパネル、GPS、カメラをフル活用!」は、雑誌のトップにある大特集で、43ページもあります。 内容は次の通りです。 第1章 Androidアプリを始めよう 第2章 開発をはじめる前に知っておきたい知識 第3章 Webアプリ開発者のためのAndroid開発入門 第4章 GPS本格活用アプリを作ろう 第5章 カメラ本格活用アプリを作ろう 第6章 作ったアプリを世界に公開   WEB+DB Pressには珍しく、アプリ開発の話になっています。 WEBにもDBにも関係ないのですが、その辺りを配慮してか「Webアプリ開発者のためのAndroid開発入門」という章も用意されているようです。 また他もWebに全く関係しないかというと、そんなこともなく、GoogleMapやTwitterなどとのマッシュアップ系の話題も扱われています。 多くのページ数を割いて丁寧に解説されていますので、Android開発に興味のある方には良い特集かと思います。   続いて「スマートフォンでもケータイでも![速習]位置情報サービス」は、そのタイトルの通り、位置情報サービスに関する特集記事です。 4つの章20ページにわたって書かれており、それぞれのタイトルは次の通りです。 第1章 位置情報サービスの現在 第2章 位置情報取得の基本 第3章 PostGISとRailsによる位置情報iPhoneサイト 第4章 PHPによる位置情報ケータイサイト   位置情報とは、という基礎的な話から、Railsを使った流行のエリア征服サービスの作り方までなかなか深い内容になっています。 中でも4章のPHPによる位置情報ケータイサイトでは、位置情報詐称の防ぎ方といった貴重なノウハウが記載されていますので、これから位置情報を使ったサービスを作ろうとしている方には必見だと思います。   WEB+DB Pressでは久しぶりに本格的なケータイ関連のネタが集まっている号となっています。 ぜひ手に取ってみてはいかがでしょうか。   関連: ブックレビュー:ユーザー視点でつくる 携帯サイト制作の基礎知識 ブックレビュー:mixiアプリをつくろう!OpenSocialで学ぶソーシャルアプリ ブックレビュー:Ruby on Rails携帯サイト開発技法 Read more..

Web+DB Press Vol45に掲載されたMobaSiFの記事がWeb上で無料公開されています

2008/8/22 金曜日 Posted in 記事紹介・リンク | No Comments »

先日発売された「Web+DB Press Vol.45」の特集、「イマドキケータイ開発実践入門」に掲載された記事、「モバゲータウンのノウハウ満載! フレームワークMobaSiFを使おう!」が、Web上で無料公開されています。 しかも紙面の都合上で省略した説明も補われている改良版のようです。 → gihyo.jp モバゲータウンのノウハウ満載! フレームワークMobaSiFを使おう! 第1回 [gihyo.jp]   MobaSiFとは、モバゲータウンでおなじみのDeNAが作成した、Perlで出来たケータイ向けフレームワークです。 上記の記事では、基本的にこのMobaSiFについて解説していくのですが、今回はまだ序章ということもあり、各キャリアの端末の特徴や、制限事項などについて解説されています。 Perlやフレームワークに興味がない方でも、役に立つ内容になっていると思います。 特に前号のWeb+DB Pressを買いそびれた方は必見ではないでしょうか。   関連: DeNAが携帯向け無料ECサイトサービスを開始したようです ブックレビュー: WEB+DB PRESS Vol45 モバゲーのフレームワーク「MobaSiF」の発表スライド資料が公開されています Read more..