ブックマーク / atmarkit.itmedia.co.jp (20)

  • iPhone音楽アプリ「メロディベル」ができるまで

    iPhone開発の一通りの流れに沿って、準備するもの、仕様の決め方、実装の仕方の手順を説明。アプリをカタチにする方法がわかる! 1章 メロディベルの作り方 「日人がつまずきやすい10のポイント」からスタートした連載第2回「iPhone開発。まずはサンプルを動かしてみよう」では、はじめてのiPhoneアプリ記事として、ツール類の使い方とHelloWorldの作成までを説明しました。 今回はHelloWorldの次のステップとして、弊社代表アプリである「メロディベル」の作り方を紹介します。 一般的にアプリを作る場合は、企画に沿って、実現できそうか判定し、素材を集めて開発しますので、記事もiPhone開発のひととおりの流れに沿って説明していきます。 とはいえ、弊社のケースは法人なので、3~4名での作業をしています。そのため個人でオリジナルアプリを開発している場合には、参考にならない所があるか

    iPhone音楽アプリ「メロディベル」ができるまで
  • インフォテリア、iPhone向けコンテンツ作成・配信サービス開始 - @IT

    インフォテリアは6月2日、iPhone/iPod Touch上でさまざまなコンテンツを配信、閲覧できるようにするサービス「Handbook」を開始した。コンテンツホルダーがiPhone専用のアプリケーションを作成したり、インフラを用意したりしなくても、ブログと同じような感覚でコンテンツを配信・閲覧できることが特徴だ。 Handbookは、インフォテリアが運営するコンテンツ配信用サーバ「Handbook Studio」と、そこで作成されたコンテンツを表示するiPhone/iPod Touch用アプリケーション「Handbookアプリ」から構成される。コンテンツホルダーは、WebブラウザでHandbook Studio上にアクセスし、配信したいコンテンツをWeb上で作成する。テキストのコピー&ペーストや画像・動画の貼り付けなどにより、HTMLなどの知識がなくともiPhone向けのコンテンツを作

  • iPhoneアプリケーションをApp Storeに登録してみた

    iPhoneアプリケーションをApp Storeに登録してみた:これ、俺ならこう使う(6)(1/3 ページ) 日々生み出されるネットサービスやテクノロジーに詳しい著者による、こんなふうにサービスに取り込んだら面白いのではないか、という提案。技術的な応用面にフォーカスしていく(編集部) 前回の記事「App Store登録もOK! JavaScriptで作るiPhoneアプリ」からずいぶん時間がたってしまいました。実は年末に筆者のかかわる音楽ニュースサイト「ナタリー」の大規模なリニューアルがあり、そのほかの仕事も含めていままでにない忙しさだったのですが、それにしても2カ月はひどい。今年はちゃんと月1で記事を書けるようにしたいところです。2月にもなって今年の目標を書くのもどうかと思いますが。 さて、今回は前回に引き続きiPhoneでのアプリ開発について書きます。実際にiPhone上で動くバイナリ

    iPhoneアプリケーションをApp Storeに登録してみた
  • iPhone開発。まずはサンプルを動かしてみよう

    今回より何回かに分けて、iPhoneアプリの制作過程を連載します。 架空のプロジェクトをサンプルにするよりはいいと思いますので、弊社アプリのメロディベルを題材に、初心者でも分かるような内容にしたいと思います。 要所で前回の記事「日人がつまずきやすい10のポイント」も参考にしていただけると、一層スムーズに進むかと思います。 まずは、iPhone Developer Centerでユーザー登録をして、SDKをダウンロードし開発環境を整えましょう。XCodeを使って、付属のサンプルをいくつか動かしてみつつ、iPhoneシミュレータ上で表示させてみましょう。 まず用意するもの ハードウェア

    iPhone開発。まずはサンプルを動かしてみよう
  • 日本人がつまずかないためのiPhone開発のポイント − @IT

    よくつまずくポイントはこれだ! iPhoneアプリは大きく分けて下記のような流れでAppStoreに公開されます。 ここではコニットが実際につまずいた点や、ネットでよく見るつまずきポイントなどをご紹介します。これらの点に気を付け、スムーズにiPhone開発ができるといいですね。(コニットの紹介記事はこちら→ニッポンのiPhoneアプリヒットメーカーたちに続け!) 1. Developer登録 <登録> 登録情報は日語で書いてはいけない アプリ制作を始めるためには、まずAppleIDを取得し、Apple Developer Connection(ADC)登録後、iPhone Developer Programを購入しなければなりません。 この際に氏名を日語で書いてしまうと、iPhone Developer Programが購入できず、前に進めなくなってしまうので要注意です。 氏名に限らず

    日本人がつまずかないためのiPhone開発のポイント − @IT
  • App Store登録もOK!JavaScriptで作るiPhoneアプリ

    Webアプリケーションは、傾きセンサやGPSからの情報取得やバイブレータ動作などのOSの機能の利用に制限があります。また、オフラインでの動作ができません。 開発の容易さは、若干主観めいてしまいますが、コンパイルが必要でメモリ管理も必要なネイティブアプリに比べて、Webブラウザでリロードするだけで最新のコードをテストできて、基的にメモリ管理も不要なWebアプリケーションに軍配が上がります。 ネイティブアプリケーションの最大のメリットは、「App Storeでの配布ができる」ことで、多くのユーザーが集まるApp Storeでアプリケーションを配布でき、さらには課金もできてしまう点です。 ローカルWebアプリという第3の選択肢 前段の機能比較表に「ローカルWebアプリケーション」という項目があります。これは、Safariでオンライン中に所得したHTMLCSS、画像データなどを保存して、オフラ

    App Store登録もOK!JavaScriptで作るiPhoneアプリ
  • iPhoneやAndroidは何がケータイと違うのか ― @IT

    20歳以上も年下の“メル友”が何人かいる。その1人に対してある日メールが送れなくなった。「メアド変えました」というメールに対してメールを送り返そうとiPhone(=Gmail)で新しいアドレスを入れると、どうもエラーで弾かれてしまう。何か挙動がおかしかったので調べたところ、SMTPやメールアドレスの仕様を規定するRFC2821に違反したメールアドレスだったのだ。 ご存じの方も多いだろうが、NTTドコモやauのサービスでは、メールアドレスのユーザー名に連続したドット(.)を含めることができる。ユーザー名がドットで始まったりドットで終わるようなアドレスも設定可だ。しかし、これらはRFCに違反しているため、MTAやメールクライアントが受け付けないケースがある。ExchangeサーバやGmailといったサービスもそうだ。 10代のケータイ利用者が(私のような30代後半にとって)不思議なのは、かなり

  • WebとUIをつなぐトリックスター(1) mixi編(1/2) - @IT

    WebとUIをつなぐトリックスター(1) mixiは徹底した社内コミュニケーションからできている 仲里淳 2008/9/25 Webサイト制作の要となるエンジニアとデザイナのチームワーク。異なる者同士をつなぐトリックスターからヒントを探る。まずはmixiに聞いた(編集部) Webサイトやアプリケーション制作の成功の鍵を握るプロジェクトのチームワーク。エンジニアとデザイナ、またはクライアント企業やディレクタ、コーディング担当間のコラボレーション術に定石はあるだろうか? そのヒントを見付けるためのインタビューを試みる。風通しを良くするための「風穴」を開ける「トリックスター※」に聞く。 ※ トリックスター……この連載でのトリックスターのイメージは、相反する2つの者同士が、別個に機能する共同体をつなぐ役目を果たす人。閉鎖的な空間に風穴を開けて風通しを良くする人。エンジニアとコーダー、デザイナの機能

    r0fi69j
    r0fi69j 2008/09/27
    mixiは徹底した社内コミュニケーションからできている
  • こんな脱力系ヒューマンエラーはいやだ。あるあるトラブル5連発(1/5) - @IT

    ネットワーク担当者を悩ますネットワークトラブル。トラブル原因を解明するとエー!っと脱力するようなヒューマンエラーも少なくありません。そんなネットワークエラー5つの事例を集めてみました。 9月のこの時期は、ネットワーク管理者でも休めるはずの連休が続きますね。でも、行楽明けに会社に帰ってくると、とんでもないことになっていた! なんてことは約束事のように発生します。 そこで、ここでは、ありがちですが、エー!っと脱力するようなヒューマンエラーが原因のネットワークトラブルを紹介させていただきます。低レイヤのトラブルってホントに困ったものですよね……。 荷物を置きたい 会社に戻ってくるとフロアのインターネット接続ができないと相談されます。 慌てて話を聞いてみると、接続できる場所とできない場所があるようで、調査していくとどうやら1つのスイッチにたどり着きました。 そのスイッチのファンの前には大きなダンボ

    r0fi69j
    r0fi69j 2008/09/27
  • iPhoneアプリ市場に参入した理由、UEI清水氏に聞く ― @IT

    2008/08/18 アップルCEOのスティーブ・ジョブズ氏が最近ウォールストリートジャーナルに語ったところによれば、iPhone/iPod touch向けアプリケーション配信サービス「App Store」は、サービス開始以来1カ月で6000万ダウンロード、3000万ドル(約33億円)の売り上げを達成したという。 一方、2008年7月のモバイル・コンテンツ・フォーラムの報告によれば、日の2007年のモバイルコンテンツ市場は約4233億円。App Storeの売り上げが、今後初速を上回る勢いで伸びると仮定すれば、「33億円×12カ月=年間400億円」と、すでに日のモバイルコンテンツ市場の1割の規模を超える可能性が出てきていることになる。 約4000億円ある日のモバイルコンテンツ市場のうち約1000億円は着うた系だ。そのほかの内訳はゲームが848億円、電子書籍が221億円、待ち受け系22

  • 技術の興廃を恐れるな――小山哲志 - @IT

    私はいまでこそWeb開発を業にしていますが、格的にプログラミングを始めてから20年以上、さまざまなOS上でいろいろな技術を用いてプログラム開発をしてきました。もちろん世の中には私よりももっと多くのプログラミング経験をしている方も多いでしょうが、1つの例として私が魅了されてきたいろいろな技術について書いてみたいと思います。 UNIXとの出合い 大学を4年間で卒業できずにめでたく(?)留年して、余った時間でプログラミングのバイトを始めたのが、私が格的にコンピュータにのめり込んだきっかけとなりました。 そのときに初めてUNIXワークステーションを触り、プログラミングの楽しさに没頭していきました。バイト先にはアーデントコンピュータのTitan(日の販売はクボタコンピュータ)とSONY NEWSが入っていました。 Titanはベクトルプロセッサを内蔵した3Dグラフィックスワークステーションで

    r0fi69j
    r0fi69j 2008/08/07
  • iPhone 3Gでソフトバンクモバイルのネットワークが心配だ

    iPhone 3Gでソフトバンクモバイルのネットワークが心配だ:ものになるモノ、ならないモノ(25) アップルのサービス「MobileMe」と、iPhone 3Gの通信を黒子となって支えるソフトバンクモバイル(SBM)のインフラの現状をお伝えする。 連載目次 iPhone 3Gの素晴らしさはもうお分かりだという前提で。 iPhone 3Gの素晴らしさは、方々で多々語られているので、読者の皆さんも少々傷気味なのではあるまいか(一部掲示板ではクソケータイ呼ばわりもされてはいるが……)。ただ、分かってはいるが、それでも語らずにおられないのは、この製品が右脳直撃の魅力を発し続けるからなのだろう。実際、iPhone 3Gを入手してからというもの、外出時はもちろん、自宅内でも肌身離さず持ち歩き、用もないのに触ってみたり、なでてみたりと、はたから見ている家族が「気持ち悪い」とあきれかえる一幕も。 とい

    iPhone 3Gでソフトバンクモバイルのネットワークが心配だ
  • あなたのサイトはiPhoneで見られますか? - @IT

    Java News.jp(Javaに関する最新ニュース)」の安藤幸央氏が、CoolなプログラミングのためのノウハウやTIPS、筆者の経験などを「Rundown」(駆け足の要点説明)でお届けします。(編集部) “小さな画面”の台頭 数々の新携帯端末が出るに従って、ごくごく普通にスマートフォンを使う人を見掛けることが多くなりました。WILLCOM(SHARP) W-ZERO3[es]が登場し、女性が普通にスマートフォンを使う姿も見掛けるようになり、不自然さもなくなってきたように思えます。 さらに最近、Apple社からiPhone/iPod touchの発表もあり、ますます携帯デバイスの利用者が増えてくることが予想されます。 そこで重要視されるのが、“小さい画面”のためのサービスや“小さい画面”で使いやすいWebデザインの手法です。 ■主なスマートフォンとその表示スペック(2007年9月14日

    あなたのサイトはiPhoneで見られますか? - @IT
    r0fi69j
    r0fi69j 2008/05/13
  • Webアプリ開発環境としてのSafariを知ってますか?

    Java News.jp(Javaに関する最新ニュース)」の安藤幸央氏が、CoolなプログラミングのためのノウハウやTIPS、筆者の経験などを「Rundown」(駆け足の要点説明)でお届けします(編集部) シェア競争に挑まないWebブラウザ「Safari」の登場 2008年3月、iPhoneの日登場に先駆けて、Windows版Safari 3.1が登場しました(参考「AppleWindowsにも正式対応の「Safari 3.1」リリース」)。 WebブラウザのシェアはFirefoxが健闘しつつも、いまだInternet Explorer(以下、IE)が大半を占め、多くのWebアプリケーションサービスにとって、IEへの対応が必須であると思われてきました。そんなWebブラウザのシェア競争の中へSafariが登場したことは、最初はとても異質なことに感じられました(参考「新しいWebブラウザ

    Webアプリ開発環境としてのSafariを知ってますか?
    r0fi69j
    r0fi69j 2008/05/13
  • Sambaサーバ構築、5つのべからず:2008年版(1/2)

    - 若葉マーク管理者に捧げる - LinuxやUNIXをWindowsのファイルサーバ/プリントサーバとしてしまうことができる「Samba」は、手軽にファイル共有環境を構築することができ、サーバ管理入門にもぴったりです。インターネット上の関連情報も豊富ですが、しっかり出所を確かめないと誤った設定を招く恐れがあります。 オープンソース・ソリューション・テクノロジ株式会社 代表取締役 チーフアーキテクト 小田切 耕司 2008/4/22 Windowsとのファイル交換を手軽に実現するSamba Sambaは、LinuxやUNIXをWindowsのファイルサーバ/プリントサーバとしてしまうことができるオープンソースソフトウェア(OSS)です。Sambaの導入によって、LinuxWindowsが混在する環境で、手軽に情報共有を行えるようになります。 Sambaは、大きく以下の4つの機能を提供しま

    r0fi69j
    r0fi69j 2008/04/24
  • 本当は楽しいIT業界――“重鎮”を超えて − @IT

    2007/12/26 日IT業界は暗い話題に事欠かない。国内にはシステムエンジニアが31万人、プログラマが15万人いる。ユーザー企業のIT技術者やフリーのIT技術者を加えると50万人を超える人が関わっている。専門技術者では建築土木技術者に次いで多いといわれる。情報サービス業界全体の売り上げは16兆7000億円を超える(参考資料PDF)。IT業界が生まれて50年以上たち、それなりの規模に成長してきたわけだ。ただ、IT業界のイメージはここ数年で悪化してしまった。このままでいいと思っているIT業界内の人間は少ないだろう。@ITが10月末に掲載した記事「IT業界不人気の理由は?現役学生が語るそのネガティブイメージ」が高い注目を集めたのは、IT業界の今後に対する不安が反映された結果だ。 IT業界。簡単に使ってしまっているがこの言葉が指す業界は幅広い。代表的なのはソフトウェア開発業だ。そのソフトウ

    r0fi69j
    r0fi69j 2008/03/08
  • 本当は楽しいIT業界――すてきなテクノロジ・ベンチャーの作り方 ― @IT

    2008/03/07 朝9時に出社するエンジニア、就業時間の50%を好きなことに当てられるエンジニア。サイボウズグループの中には2タイプのエンジニアがいる。前者はサイボウズ体、後者はサイボウズ・ラボ。いずれもエンジニアの創造性を保ち、モチベーションを維持するために最適と考えた方法だ。テクノロジ・ベンチャー企業がエンジニアの能力を生かすことができず、優秀なエンジニアが会社を去っていく――こんな事態を避けて「すてなテクノロジ・ベンチャー」を作るにはどうすればいいのだろうか。連載『当は楽しいIT業界』の第2回記事をお送りする(第1回はこちら)。 サイボウズは近年の日技術系ベンチャー企業の中で数少ない成功企業だ。2007年にはIBMやマイクロソフトという長い歴史を持つ世界企業を押しのけて、グループウェアの中堅・中小企業市場でシェアトップを獲得した。設立10年目での快挙だった。サイボウズの強

    r0fi69j
    r0fi69j 2008/03/08
  • メール管理者の「ヒヤリハット」レポート

    -不用意なセキュリティ対策がトラブルの種に- この記事では、現役のメールサーバ管理者が体験したさまざまな「ヒヤリハット体験」を紹介していく。中には「トホホ」な事例も含まれているが、セキュアで安定したメールサーバの運用を実現していく際の手助けになれば幸いだ。 佐藤潔、内田雅生、飯村直弘、加藤雅彦 2008/3/3 子供から高齢者まで、ありとあらゆる人が普通に使うコミュニケーションメディアとなった感のある電子メールだが、それを配送するメールサーバの運用についていえば、やはりプロの仕事であり、そう間単な作業ではない。そこには、利用者からはうかがい知れない、涙ぐましい努力が隠れていたりするのだ。 この記事では、現役のメールサーバ管理者が体験したさまざまな「ヒヤリハット体験」を紹介していく。中には、原因が分かってみればあっけないトラブルやケアレスミスに起因する「とほほ」な事例もあるが、それだけに、現

    r0fi69j
    r0fi69j 2008/03/04
  • Ajaxはじめて物語、そしてサーバでも動くJavaScript(1/2)- @IT

    「Ajax: A New Approach to Web Applications」 Google マップ 連載30回を記念して、Ajaxの歴史を簡単に振り返り、Ajaxが流行した理由について考えてみたいと思います。 ■ 先日、3歳になった「Ajax」という言葉 「Ajax」という名前は、2005年2月18日に公開されたJesse James Garrett氏の「Ajax: A New Approach to Web Applications」によって、初めて世に送り出されました。これ以前に、Ajaxという言葉は使われていません。しかし、Ajaxは便利かつ強力であるため、即座に爆発的な普及を始めました。この勢いは、いまに至ってもまだ止まっていません。盛り上がりそのものはやや落ち着いてきたものの、新しい技術、新しい提案、新しい応用は出現し続けています。 ■ Googleマップの出現で始まった

    r0fi69j
    r0fi69j 2008/02/28
  • HTML5が持つ本当の意味 ― @IT

    2008/01/25 ウェブ関連技術の標準化団体「W3C」(World Wide Web Consortium)が「HTML5」の策定に向けて活動を格化しました。1月22日には「HTML5」の最初の草案を公開。2010年9月に正式な勧告としてリリースする予定だと発表しました。 普段からウェブ関連技術をウォッチしている方は別として、「なぜ今ごろ?」と、この突然のW3Cの動きに驚かれた方が多いのではないでしょうか。「そもそもW3Cがやる意味があるの?」という疑問の声も聞こえてきそうです。 標準化団体としてのW3Cのプレゼンスは、近年あまりに高いとは言えません。かつて1990年代後半から2000年ごろにかけて、誰もがW3Cの一挙手一投足に注目していた時期がありました。彼らの出してくる標準技術仕様こそが、インターネットを形成する共通言語だと、多くの人が信じていました。 ところが、現在広く使われて

    r0fi69j
    r0fi69j 2008/01/26
  • 1