パナソニックなど日本の携帯端末メーカーが独自の基本ソフト(OS)を載せた従来型携帯電話、通称「ガラケー」の生産を2017年以降に中止する。スマートフォン(スマホ)の普及が進み、ほぼ日本だけで通用する従来型携帯は開発が重荷になっていた。コスト削減のため、開発する全端末のOSをスマホの標準である米グーグルのアンドロイドに統一する。日本がかつてけん引した従来型携帯の基幹技術がその役割を終える。スマホ
通常PhoneGapを使ったアプリ開発では、iOSシミュレータやAndroidエミュレータ、実機を使った動作確認をすることになります。各エミュレータの起動や実機へのインストールは、それなりの時間が発生します。今回は、機能実装・修正→確認のサイクルを効率良く回すためのモバイルエミュレータ「Ripple Emulator」をご紹介します。 Ripple Emulatorとは Ripple Emulatorは、Google Chromeベースのモバイルエミュレータです。各モバイルの画面サイズや、GPS、コンパス、モーションセンサを再現し、モバイルアプリの動作テストを行うことができます。 通常PhoneGapアプリを開発する場合、devicereadyイベントが発火した後でネイティブの機能を呼び出すことになります。このdevicereadyイベントはPhoneGap(Cordova)特有のイベント
[GDC 2015]スマホに8コアCPUが載る時代のモバイルゲーム開発は「熱対策」が鍵に ライター:米田 聡 Iulian Calinov氏(Lead Program Manager,Microsoft) GDC 2015の最終日である北米時間2015年3月6日,Microsoftはモバイルゲーム開発者を対象に,「Sustained Gaming Performance in Multi-Core Mobile Devices」(マルチコアCPU搭載モバイルデバイスで安定したゲームパフォーマンスを)というセッションを開催した。 Microsoftが開催するセッションなので,念頭にあるプラットフォームは当然ながらWindows Phoneなのだろうが,内容自体はスマートフォン全般に適用できるものだ。ショートセッションなので情報は少ないものの,説得力のある興味深い内容だったのでレポートしよう。
この記事はVim Advent Calendar 2014の13日目の記事です。 12日目はokuramasafumiさんによるVimを体系的に学ぶつもりのない人のためのVim講座―Exコマンド編でした。 はじめに なぜスマートフォンでVimを操作する必要があるのか? 当たり前ですが、VimはPC用キーボードでの操作用に最適化されており 他の入力機器での操作は想定されておりません。 では、なぜそんなVimをスマートフォンで操作する必要があるのか、 それには例えば以下のような理由があります。 VPS設定中だけどもう出かける時間だ。外でノートPCいじる時間もないし… 自鯖の調子がおかしいので設定確認して再起動したい。でもあと2時間は帰れない… Vimが触りたくて禁断症状がでそう。でも今満員電車の中だ… こんなときスマートフォン(とサーバーをいじるためのSSHクライアント)が あれば解決できそう
この度、クックパッドとグリーが合同で勉強会を開催します。 スマートフォン開発において、両社それぞれの工夫やチャレンジをご紹介します。 ・「GREE Android SDKの実装について」 グリー株式会社 メディア開発本部 海老原 智さん ・「Trying out Android 3.0」 クックパッド株式会社 UXグループ フェルテス ジュリアン ・「クックパッドでのスマートフォン開発」 クックパッド株式会社 会員事業部 西岡 拓人 質疑応答の時間を設けますので、会場の皆様と気軽にコミュニケーションが とれる場となれば嬉しく思います。 ※イベント終了後には懇親会を予定しています。こちらもお楽しみに。 ■ 開催概要 日時:2011年3月2日(水) 19:30~21:00(開場19:15、閉会後懇親会) 場所:クックパッド株式会社 東京都港区白金台5-12-7 MG白金台ビル5階 アクセス 費
Forms -フォーム [ad#ad-2] Skeletonの特徴 スマフォ対応のグリッド Skeltonでは軽量の960pxのグリッドシステムを採用しています。 ブラウザやタブレット、スマートフォンなどスクリーンのサイズが小さくなると、そのサイズに最適なレイアウトに変更します。 Fast to Start 洗練されたベーシックなUIエレメントをあらかじめ用意してあるので、すばやくサイトの制作が始められます。 Style Agnostic SkeltonはUIのフレームワークではありません。最もベーシックなスタイルを提供していますが、あなたの好きなデザインを適用することができる開発キットです。 Skeltonの対応ブラウザ・デバイス Latest Chrome (Mac/PC) Firefox 4.0, 3.6, 3.5, 3.0 (Mac/PC) Latest Safari IE9, I
3月2日に、グリー×クックパッド合同勉強会を開催致しました。 お忙しい中お集まりくださった参加者のみなさま、GREEのみなさま、誠にありがとうございました。 弊社会員事業部 西岡の資料を公開しますので、ぜひご覧ください。 [slideshare id=7119973&doc=2011-03-02-gree2-110302074812-phpapp02] ※ジュリアンの発表はスライドを使用しておりません。ご了承ください。 このイベントが、スマートフォンを利用した素敵なサービスが生まれるきっかけのひとつになれれば幸いです。今後もこういった技術系イベントを定期的に開催する予定ですので、奮ってご参加ください! ありがとうございました。
PhoneGap Day US 2012にて、待望のPhoneGap 2.0.0がリリースされました。本連載では、PhoneGap 2.0.0の変更点をはじめとして、新機能の紹介やFile APIを使ったアプリケーションの開発方法について紹介していきます。どうぞお楽しみください。 PhoneGap/Cordovaとは PhoneGapはAdobeが開発、公開しているクロスプラットフォーム・モバイルアプリケーションの開発フレームワークです。詳細については、前回の連載の記事をご参照ください。 PhoneGap もともとPhoneGapはNitobi社が開発・公開していましたが、2011年10月2日(米国時間)にAdobe社がPhoneGapの開発元であるNitobi社を買収したと発表しました。PhoneGapは開発体制や配布方法が変更され、Apacheに寄贈され、現在にいたります。 Phone
意外と知られていないことですが、Chromecast対応アプリは、iPhoneアプリやAndroidアプリ同様に誰でも開発することができ、今多くの開発者から注目されていて、今後もその数が増えることが予想されます。 Web&モバイル技術のSIを手掛けるオープンストリームでは、Chromecastデバイスの国内発売前からスマートフォンアプリ(iOS版およびAndroid版)の対応について技術検証を行い、詳細な技術ノウハウを獲得してきました。本連載では、その時に得た技術を基にChromecastアプリのシステム構成、開発環境、開発準備、メディアストリーミングアプリの開発方法について注意点を含めて解説していきます。Chromecast対応アプリを開発する参考にしてください。 初回は、Chromecastの概要とサンプルアプリを動作確認できるまでの開発手順を解説します。 Chromecastアプリの
ピクセル密度とピクセル比の関係 ピクセル密度は、数が多ければ多いほどスクリーン上で鮮明な描画ができるわけですが、上述したピクセル比とは直接関連しないものです(と考えています)。たとえば、Galaxy S IVのようにピクセル密度は441ppi、ピクセル比は2という端末もあれば、HTC Oneのように、ピクセル密度は468ppiだが、ピクセル比は3という端末もあります。 ※両方とも実機で検証したわけではないので、Wikipediaの情報が正しければの話ですが。 ※ピクセル比とは違うものですが、それと似た単位であるdppx (dots per pixel unit)では、CSSで定義された1インチが96pxになるため、1dppx = 96dpiになります。 ピクセル比に似た値「dp」とwindow.devicePixelRatio Androidの密度非依存ピクセル「dp」 Density-i
今年3月にサービスを終了していたスマートフォンゲーム「絶対防衛レヴィアタン de R」の運営が別会社に移り、続編として新作が登場することになった。これに先立ち「de R」の機能限定版が今夏に登場する予定だ。終了したスマホゲームが復活するのは珍しい。 同作品は美少女イラストを使ったカードバトルゲームで、基本無料/アイテム課金方式。iOS/Google Play向けアプリとしてグリーから昨年4月にリリースされ、同時にテレビアニメも放映開始。リニューアル版の「絶対防衛レヴィアタン de R」がポケラボから昨年12月にリリースされたが、3月末でサービスを終了していた。 同作品の運営を引き継ぐのは、スマートフォン向けゲームやアプリ開発を手がけ、「ぐんまのやぼう」のニンテンドー3DS版を発売する「PUMO」(東京都港区)。新運営チーム代表のシブヤさんによると、1人のファンとしてサービス終了を悲しく思い
Androidには数多くのバージョン、端末がありますが、たまにクライアントより「Xperiaで見え方がおかしい」など、機種指定で挙動がおかしいといった報告があります。そうすると、手元に実機をもっていないと、再現することができず、解決までに時間がかかってしまいます。 機種を指定して高速シミュレートそこで、Genymotionという便利なアプリがあります。このアプリを使えば、Androidの好きなバージョン、機種を指定してシミュレートすることができ、状況を再現することができるようになります。 機種名、バージョンなど細かくさがせて、追加します。 実行すると、ばっちりシミュレートしてくれます。動作も軽い。 WindowsでもMacでも使えるGenymotionGenymotionはWindowsでもMacでもインストール可能です。 Macで使用する場合、GenymotionのほかにVirtualb
夢のカスタマイズスマホに向けて着々と進んでる。 グーグルはユーザー自身が自在にカスタマイズできるモジュール型スマートフォンAraについて情報をかなりオープンにしています。今週は開発者向けにモジュール開発キット(MDK)が公開され、技術的な面も含めてさらに詳細が明らかになってきました。 MDKに付属のドキュメントの内容は当然技術的なものですが、個々のモジュールと「Endo(Endoskeletonの略かな?)」と呼ばれるメインフレームとの反応の仕組みまで見られて興味深いです。 その他にも「バッテリーが複数載せられる」という性能についても書かれていました。ちょっと紹介しますね。 Araユーザーは、端末に対して複数のバッテリーを使うこともできる。複数搭載することができれば、消耗したバッテリーを新しいものと交換することもできるし、その際電源をオフにする必要もない。Araに搭載されたこれらのバッテリ
NTTドコモは、音波技術を用いてスマホアプリにチェックイン機能を組み込むソリューション「Air Stamp(エアスタンプ)」をモバイルサービス提供事業者様向けに提供開始した。 「Air Stamp」は、ドコモのO2Oサービス「ショッぷらっと」でつちかった音波技術によるチェックイン機能をオープン化し、モバイルサービス提供事業者様向けにソリューションとして提供するもの。人間の耳には聞こえない音波を利用し、スマホアプリで解析する。音波信号はアナログ波なので、それ自体に不正解析への耐性があるほか、録音などによる不正チェックインを防止するドコモ独自の認証の仕組みが盛り込まれている。 電波とは異なって音波は壁を通り抜けずに反射するため、店舗などの閉じた空間において隣接する別施設などへ信号が漏れることがほとんどなく、期待するエリア外での意図しないチェックインを防止でき、広い空間であれば半径20m程度のエ
バックエンドの設定用のモバイル向けクラウドサービス「BaaS」と、企業向け業務アプリの複数プラットフォーム対応ソリューション「MEAP」についてまとめて紹介します サーバ周りの開発に悩むアプリ開発者の救世主「BaaS」 近年、iPhoneやAndroidなどのスマートフォンの浸透とともに、アプリの利用も広がり、多くのスマートフォン向けアプリが開発されるようになってきました。大規模な電子商取引系のWebサービスの開発に比べれば、少人数の開発者で短期間に開発できるのがスマートフォンアプリです。しかし、世界中の数多くの人々に使ってもらえる新しいサービスを考えた場合、アプリ単体で完結しないことが多く、Webサーバとの連携が必須になる場合も考えられます。 伝え聞くところによると、人気の写真共有アプリ「Instagram」の開発者は、初めは、まったくバックエンドに関する経験がなく、アプリを開発しながら
Androidが業務システム開発者に 大人気な理由とは @IT Smart&Social第1回読者調査結果 @IT編集部 2012/2/13 2011年12月14日から2012年1月10日までの約1カ月間、「@IT Smart&Social(スマソ)フォーラム」1周年を記念して読者調査「スマソ1周年記念!スマホアプリ開発調査をスマす!~@IT Smart&Social第1回読者調査」を実施しました。応募総数512、回答完了数328で、回答完了率は64.1%でした。最大で21問もの質問に回答する長丁場の調査でしたので、途中で離脱する方も多かったと思いますが、ご回答いただきありがとうございました。 本稿では、その主要な結果を紹介することで、スマートフォンアプリ開発のトレンドを探ります。 基本データ まずは、基本的な回答者の属性などです。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く