パスワードを忘れた? アカウント作成
209583 story
携帯電話

iPhone OS 4.0発表 73

ストーリー by hayakawa
実際に使えるようになるのはいつなのかな? 部門より

hylom 曰く、

米Appleが現地時間の4月8日にiPhone OS 4.0を発表した。ITmediaなど各所で詳細に解説されているが、「マルチタスク対応」と「iBooksサポート」、「iAd」あたりが目玉と言えそうだ。

AppleのiPhone OS 4.0紹介ページでは「100以上の新機能」とうたわれており、特に次の4つが強調されている。

  • マルチタスク:バックグラウンドでのVoIP通信やサウンド再生、バックグラウンドで実行されているアプリケーションからのポップアップ通知などに対応
  • フォルダ:アプリケーションをフォルダ分けして管理できる。これにより、最大2160個のアプリケーションを管理可能に
  • メール:複数のアカウントを利用している場合でも、すべて共通のメールボックスで管理できる。メールのスレッド表示もサポート
  • iBooks:iPadと同様の電子書籍リーダー機能

また、そのほかゲーム用APIを含む1500以上の新APIの追加、アプリケーションからも利用できる広告プラットフォーム「iAd」、暗号化機能や無線経由での企業内独自アプリケーション配布、SSL VPNサポートといったエンタープライズ向け機能なども紹介されている。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • by Anonymous Coward on 2010年04月09日 15時33分 (#1746207)
    • by haiatto (40003) on 2010年04月09日 17時19分 (#1746269)

      ・・・これはYACCとかも駄目と言うこと?
      ソースコードジェネレーター全滅?

      そういえばゲーム界隈では最近標準的になっていそうな
      Luaとかも駄目なのかなぁ(こっちは動的なものだけど)

      親コメント
      • by Anonymous Coward on 2010年04月09日 18時49分 (#1746325)
        > そういえばゲーム界隈では最近標準的になっていそうな
        ゲーム用のスクリプトエンジンを移植して、iPhoneでえ○げー、なんてのも駄目になりそう?
        親コメント
        • by Deasuke (34806) on 2010年04月09日 21時59分 (#1746448) 日記
          旧規約では、外部からプログラムを入力できるタイプのインタープリターを含むアプリケーションは駄目だとされていました。
          今回新たに駄目だとされるのは、新言語のプログラムが埋め込まれて固定された状態の埋め込み型のインタープリターを含むアプリケーションである、と元コメントのリンク先の記事からは読みとれます。
          ※ ともにWebKitのJavascriptエンジンは除く

          ゲーム用のスクリプトエンジンに関しては、
          スクリプト = 新言語
          スクリプトエンジン = インタープリタ
          と解釈すれば現在の規約でもシナリオを入れ替えられるゲームは駄目だと解釈できます。

          しかし旧規約時代にこれについて初台のアップルのセミナーで質問したところ、この程度のものはOKという回答が得られました。

          したがって、記事が本当で新規約になったとしても、スクリプト埋め込み方式のゲームはOKとなると予想されます。
          --
          Best regards, でぃーすけ
          親コメント
        • Re: (スコア:0, 興味深い)

          by Anonymous Coward

          そのスクリプトエンジンをObjective-Cで書いてXCode上でビルドすれば問題ないんじゃないですかね。
          要するにクロスコンパイラなどでXCode外でbuildされたものは抵触する、のかなと思ったり

    • いやー、困りましたねぇ

      Appcelerator Titanium [appcelerator.com]でなんか作ろうと思ってたのに…
      xcodeで書いたobj-c以外でnativeなAPIは叩けないとなるとこれもダメなんだろうなぁ

      ちょっと強権的すぎて引いたかも。似たようなプロダクトは他にいろいろあると
      思うんだが、このへんどう思ってるのかな。

      #まあandroidで作ればいいんですけどね

      親コメント
    • by Anonymous Coward on 2010年04月09日 18時44分 (#1746321)

      これは本当にやりすぎだと思いますね。
      一時期のMSなんか目じゃないぐらい排他的というか。
      まぁ一度死にかけた会社なだけに必死なんですかね。

      親コメント
      • by Anonymous Coward on 2010年04月09日 19時23分 (#1746359)

        MSと違ってユーザーは別に不満に思ってないので、異議を唱える方が悪く見えるというあたりが、なお狡猾ですね
        狡猾というよりそれはそれでいいものを作ってるという事なのでしょうけど

        QuickTimeやiTunesが蛇蝎のごとくPCユーザーから嫌われていたのも今は昔

        親コメント
    • by Anonymous Coward

      個人的にはMonoTouchにがんばって欲しい。

      いまさら参照カウントとかやってられないよー
      # 仕事で本気でアプリ作るならまだしも
      # 個人で使う簡易アプリでGC無いと死ぬ

      • by Anonymous Coward

        MonoTouchも終了しそうだけど

  • by Anonymous Coward on 2010年04月09日 15時44分 (#1746216)

    AndroidのActivityとService機構を不自由にしたような仕組みにしか見えないんだけど、
    iPhoneの方がバッテリ食わないという論拠がよく分からんなぁ。
    バックグラウンドに回したActivityは基本的に電池食ったりはしないぞ?
    そしてiPhoneOS4.0で言うところのMultitaskは、
    要するにServiceのうち標準Serviceだけが使えますということだよね。

    • by Anonymous Coward

      >バックグラウンドに回したActivityは基本的に電池食ったりはしないぞ?
      とは言い切れないのが・・・・・
      思い切った画面表示が出来ないだけで、裏で処理をぶん回すのも可能なはず。
      基本的には、出来るだけ寝よう寝ようとプログラムを組んでいないと
      電池持ちには反映されないかと。
      BREWと一緒っす。

      • by Anonymous Coward on 2010年04月09日 17時36分 (#1746278)

        ActivityのUIスレッド自体はイベントドリブンで、
        UIスレッドを一定時間(5秒だっけ?)掴んだままだとブチ殺されます。
        当然バックグラウンドに回ったらイベントは(ほぼ)飛んでこなくなるので
        普通に作ったらイヤでも寝ることになります。
        もちろんpauseステートに入った後もスレッドを別で立てて
        無理矢理回し続けることは可能ですがそんなバカはもとより論外です。
        星1個でcrapというコメントが付くだけの話です。

        バックグラウンドで処理を続行する時はServiceを使ってActivityから処理を切り離します。
        このServiceというのがApple語で言うところのMultitaskingそのものです。

        また、Androidはメモリ不足時にMRU順に自動killが基本であり
        そもそもタスクマネージャはよほどのことがない限り使いません。

        親コメント
      • by Anonymous Coward on 2010年04月09日 18時07分 (#1746297)
        誤解があるようですが、Activityは裏で処理を実行することができません。
        必ず表画面から裏に回るときに停止するためのイベントが駆動されその後表に戻るまで何も処理できません。
        停止されたActivityは直ぐには殺されないためメモリを占有しますが、その分復帰するのは瞬間で済みます。
        ただし、メモリが足りない場合には殺される場合のイベントが駆動され、その後、ユーザに気付かれることなく殺されメモリ上からもいなくなります。

        常駐することが可能なServiceというものがありますが、これもメモリが足りない場合は自動で殺されます。
        AndroidOS2.0からはServiceが殺され、再起動される場合の戦略を選択することができるようになりました。
        詳しくはAndroid公式の開発者向けBlogを参照してください。
        親コメント
      • by Anonymous Coward

        Activityなら非アクティブのイベントがあるから
        そこに処理を書くだけっしょ。
        ここまで準備されても対処して無いなら論外で。

        # そもそもOS側の判断で落とされる事もあるし

  • 個人的に注目 (スコア:2, 参考になる)

    by AnotogasterSieboldii (37677) on 2010年04月09日 16時21分 (#1746239)

    Bluetoothキーボードが使えるようになったことが地味にうれしい人が居そうですね。
    キーボード付きの保護ケースとか出てきそう。

  • by sumeshi0206 (12305) on 2010年04月09日 18時59分 (#1746336) 日記
    異なるアプリ間でコピペできるようになったかな?
  • iPadは...? (スコア:2, すばらしい洞察)

    by hosonaga (37338) on 2010年04月09日 23時10分 (#1746475)

    スマートフォンはまだしばらくシングルタスクでいいと思うんだけど、
    スレートデバイスみたいなノートPCに近い使い方する場合はマルチタスク必須だと思う。
    わざわざiPadの販売が始まったあとに発表ってことは、
    一年後くらいにiPhone OS 4対応出して買い替え需要狙い...?

    # 逆に買い控え喚起しそうだけど
    # それだけiPadに自信があるってことなのかなぁ

    • by hi-kin (11760) on 2010年04月11日 1時50分 (#1746888)

      前々から思ってたんですが、ipod touch/iphoneって音楽再生しながら
      Webブラウズできますよね?
      これは立派にマルチタスクできているってことなんじゃ?

      それとも、音楽再生はタスクとかプロセスとかじゃなくってすべて
      ハードウェアの機能を使ってる?
      いや、それでもソフトウェア側からDMAの制御とか再生終了したら
      次の曲へ移る制御とか必要なわけだし…

      何か勘違いしてる?

      親コメント
      • Re:iPadは...? (スコア:1, すばらしい洞察)

        by Anonymous Coward on 2010年04月11日 14時40分 (#1746960)

        OS標準アプリは前からマルチタスクできるんですよ。
        それがサードパーティアプリにまで解放されたという感じですね。

        # スマートフォン界隈はそもそもマルチタスクという言葉の使い方が間違っているような気がしますが。
        # マルチウィンドウの方が用語的には近いかもしれません。
        # そもそも(狭義の)マルチタスクじゃなかったら電話の受けることもできないですし。

        親コメント
  • by Anonymous Coward on 2010年04月09日 17時21分 (#1746270)

    変換辞書に単語登録できるようになった [cnet.com]らしいです。
    他にもホームボタンの二回押し動作をカスタマイズできるとか、
    細かいけど重要な情報が多いですね。

    • by Anonymous Coward

      ホームボタンの二回押しのカスタマイズはいまでもできるよーな。
      カスタマイズの選択肢が多いとは言えないけど。

      • by Anonymous Coward

        4ボタンと上下キーがあるだけでもだいぶ色々出来るのにね。

        ていうか辞書登録が出来なかったのかiPhoneは・・・

      • by Anonymous Coward

        あ、出来たんですね。知りませんでした。
        てっきりiPodのコントロールに使うだけの操作だとばかり思ってました。

  • by nekurai (6253) on 2010年04月09日 20時22分 (#1746393) 日記

    アプリケーションをフォルダ分けして管理できる

    OS でなくアプリだろ…という突っ込みがきそうだけど
    iTunes のミュージックの中もフォルダで整理出来るように
    してほしいなぁ。曲数が増えると今インポートした曲が
    どこにいったか探すのにも苦労するので…

    # CDDB から勝手に tag を書いてしまうとよくある話。

  • by unnamed7 (33206) on 2010年04月09日 23時01分 (#1746473) 日記

    JBできなきゃもう使えないくらい依存してるのだが。

  • by Anonymous Coward on 2010年04月09日 15時15分 (#1746199)

    googleとの亀裂は完全に………

    • by Anonymous Coward

      Android OSが出た時点で「完全に・・・」だと思いますが。

  • by Anonymous Coward on 2010年04月09日 15時28分 (#1746206)

    期待はするけど嫌な予感が・・・。
    特にゲーム用APIってのが気になるな。

    • by gunzip (15513) on 2010年04月09日 19時02分 (#1746341)
      また、最新OSしかセキュリティFIXしてくれなくなって、現状から最新へ上げるときに
      お金とられるんですかね。
      新機能なんていらないので、現行OSのセキュリティFIXだけ欲しいです。
      親コメント
    • by Anonymous Coward
      OpenFeintは、iPhoneでは緩やかに死亡。
  • by Anonymous Coward on 2010年04月09日 15時40分 (#1746209)

    スタート時に何を重視するかは様々でも、バージョンアップを重ねるとみんな同じような機能をサポートしていくんだね。
    差異がどんどん薄まっていってどれも普通になっていく感じ。

    • by Anonymous Coward

      フォルダは誤解を生みそうですね。ファイル管理ではなくて、ただのアプリケーションのグループ化です。
      ゲームアプリをゲームフォルダにまとめることができるだけで、PDFファイルとかをおけるようになるわけではありません。

      • by snurf-kim (10835) on 2010年04月09日 19時13分 (#1746347) 日記

        >フォルダは誤解を生みそうですね。ファイル管理ではなくて、ただのアプリケーションのグループ化です。

        フォルダは「ゴミ箱」の実装と考えてます。
        消せない無用な公式アプリをまとめてブッ込むための。

        #現状はアイコンを遠くのページに吹っ飛ばしとくしか手がないのねん。

        親コメント
      • by monaoh (12125) on 2010年04月10日 23時36分 (#1746859)
        ただのアプリケーションのグループ化……つまりプログラムマネージャみたいなもの?
        親コメント
      • by Anonymous Coward

        それにしてもフォルダ状なのか、とも。
        寧々さんを人生、癒しのタグをつけ、家計簿に人生、現実のタグをつけ、
        画像閲覧機能に癒しのタグをつけ、

        癒されたいときに癒しのタグ付いたアプリをランダムに起動させ、
        人生について考えたいときに人生のタグ付いたアプリをランダムに起動させ、

        なーんてOSを考えてたんだけど。嘘です。

        • by Anonymous Coward

          それにしてもフォルダ状なのか、とも。

          フォルダの作成操作には試行錯誤したっぽい気がしますけどね。操作的にはグルーピングというかスタッキングだからアプリアイコンが積まれた感じの表示にすればよかったのかも。
          Dock から弧状にビヨ~ンと…まで行っちゃうと指では使いにくそう。

  • by Anonymous Coward on 2010年04月09日 15時40分 (#1746210)
    早くCore i3/5/7搭載のMacBookを出せ!

    「One more thing ...」を期待していたのに...
  • by Anonymous Coward on 2010年04月09日 15時55分 (#1746223)

    先頃APPに入ったばかりなのにこの仕打ち…

    • by Anonymous Coward
      正味、マシンパワー的に今の状態でもしんどいから
      まぁ仕方がないかなと思ったボロボロの3Gユーザーの俺

      #次世代で買い換えかなー
      • iPhone 4.0を3Gで動かした時の動作の軽快感に関する情報が全くでないのはなんでなんだろ.やっぱ,3.0よりもかなり重いのだろうか.

        OS Xの当初は,新バージョンでは速くなるよというのを売りにしていたように思うのだけど,iPhoneは重くなる一方で,3G持ちとしてはかなりつらい.バージョンをあげない選択肢があればいいのだけど.

        親コメント
typodupeerror

長期的な見通しやビジョンはあえて持たないようにしてる -- Linus Torvalds

読み込み中...