マイクロソフトは、C++でいかにしてMicrosoft Officeのクロスプラットフォームを実現したのか マイクロソフトはOfficeソフトウェアのマルチプラットフォーム展開を進め、Windows版、Macintosh版だけでなくWebから使えるOffice Onlineに加え、iPad版、Android版も公開を始めました。 Officeのような大規模なアプリケーションのマルチプラットフォームへの移植は、どのようにして行われているのか。9月に米国で開催されたC++言語のイベント「CppCon 2014」で行われた同社の講演「How Microsoft Uses C++ to Deliver Office (and More) Across iOS, Android, Windows, and Mac, Part I 」がYouTubeで公開されています。 Officeのコア部分はC++
ネイティブなユーザーインターフェースとパフォーマンスを備えたアプリケーションの開発に対応しており、プラットフォーム間でビジネスロジックや、データアクセスなどのC#コードを共有できる。 また、AppleとGoogleの最新のAPIに常に対応し、Visual Studioと統合することで、iOS、Android、Windowsアプリケーションの開発環境をVisual Studioで統一することを可能にしている。 ほかにも、コード自動補完(オートコンプリート)でコードを入力するとAPIの候補を表示する機能や、Android Designerを使用した、シンプルなドラッグ&ドロップでAndroid向けのUIを作成する機能、iOS DesignerまたはXcode 4のパワフルなUIデザイナーで、iOS向けのUIを作成する機能を搭載する。 動作環境は、「Xamarin.Android」がAndroi
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 溶けたiPhone事件の後、新しいiPhoneにしてからエラーが出だしたのですが、これのお陰でバックアップが出来なくなってしまいました。 で、バックアップに失敗するので、iOSのアップデートにも失敗するという事になってしまい………ついに解決を目指す事に。 iOSのアップデート失敗時に下記を見るように指示されたので、Resolutionの項を一つ一つ試して行きます。 Update and restore alert messages on iPhone, iPad, and iPod touch http://support.apple.com/kb/TS1275 でもだめです、解決しません。 アップデートをする際に、ステップ
撮影:Yoichi Yamashita 「Mac OS X」が間もなく消滅するという噂がある。だがこれはOS自体が消滅するという話ではなく、最近モバイル向けOSで起こっている変化をデスクトップOSにも反映し、米AppleのOSプラットフォーム全体をリブランディングしようという動きだ。 同件はHardmac.comが関係者からの話として伝えている。Appleは同社OSプラットフォームの完全なリブランディングを決定しようとしており、そのリブランディング内容が最近iPhone向けOSで行われた変化に酷似しているという。まだ最終決定ではないものの、候補としては「iOS desktop」「iOS server」「iOS mobile」といったものになる可能性があるようだ。 今回の件とは別の噂として、Apple TVをiOS搭載でリフレッシュし、近ごろ発表されたGoogle TVなどのインターネットT
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く