■AndroidもiOSも不要になる? WindowsにAndroid、iOSアプリが簡単に移植できるVisual Studioが開発中

1 :名無しさん@お腹いっぱい。:2015/05/02(土) 12:57:58.41 ID:T1TOUhgY.net
マイクロソフト、Windows 10で iOS / Androidアプリも動かす支援策を提供。Visual Studioでコンパイル
http://japanese.engadget.com/2015/04/30/windows-10-ios-android-visual-studio/

本日開幕した開発者イベント Build 2015 より。マイクロソフトはWindows 10 に
開発者を誘う切り札として、既存の Androidアプリ や iOS アプリを最小限の手間で
Windows 10 アプリするための支援策を発表しました。

既存 iOS アプリの Objective-C コードを Visual Studio でコンパイルして
Windows Store で販売できるようにし、Windows 10 タブレットやスマートフォンでも、
さらにデスクトップ / ノートPC や Xbox One、ゴーグル型のホログラムコンピュータ
HoloLens でも同一バイナリで利用可能にします

Androidアプリも iOS アプリもそのままWindows 10 で動くわけではありませんが、
開発者がそれぞれのプラットフォームごとに別のコードベースを用意して投資を分散させることなく、
共通のコードにUI調整やWindowsプラットフォーム機能を追加することで、
最小限の最適化だけでWindows ストアアプリとして配布できることがポイントです。

Build のキーノートプレゼンではAndroidアプリの移植支援として、Windows Phone
(Windows 10 スマートフォン)は「Androidサブシステム」を内蔵していることが明かされました。
Windows 10ランタイムとの中間に互換性レイヤを置くことで、比較的少ない作業で
Java や C++ コードをWindows 10アプリとして再利用できます。

また iOS については、多くのアプリで使われる Objective-C のソースコードを Visual Studio で
扱いユニバーサルアプリとしてコンパイルできることが発表されました。何も変更せずに
そのままWindows 10デバイスに対応するわけではありませんが、基本のソースコードは
他プラットフォームと同一の最新版を利用しつつ、UI やプラットフォーム機能の違いは
開発ツールでできるだけ吸収し作業を最小化するとしています。

関連

■MacもMacOSXも不要になる? PCでMacOSXアプリが合法的に動かせるようになるDarlingが開発中
http://kanae.2ch.net/test/read.cgi/pcnews/1359488964/

29 :名無しさん@お腹いっぱい。:2015/05/15(金) 19:13:21.18 ID:???.net

MSって他社のアプリを朴るしか脳がないもんなw

62 :名無しさん@お腹いっぱい。:2015/06/01(月) 02:01:54.43 ID:???.net

Javaはどうだか知らんが少なくともC#は開発者の体臭がキツいのが致命的だと思う。

3 :名無しさん@お腹いっぱい。:2015/05/02(土) 15:19:23.16 ID:???.net

不要にはならないだろうが、
iOS用あるいはAndroid用のアプリを低コストでWP用に移植できるのは
アプリ不足に悩むMSとしては賢いやり方だな。

最近のMSは湖に落として出てきた綺麗なジャイアンみたいだな

36 :名無しさん@お腹いっぱい。:2015/05/16(土) 19:22:17.73 ID:???.net

もう混乱するだけだからスマホはiOSとandroidの二択だけでいい

55 :名無しさん@お腹いっぱい。:2015/05/30(土) 17:21:45.66 ID:???.net

それじゃあ自作パソコンでエロゲするのが生き甲斐のドザの末路はどうなっちゃうの?

67 :名無しさん@お腹いっぱい。:2015/06/08(月) 18:52:47.54 ID:???.net

女子小学生?

10 :名無しさん@お腹いっぱい。:2015/05/04(月) 10:33:12.05 ID:lvylzsu1.net

40 :名無しさん@お腹いっぱい。:2015/05/17(日) 23:01:18.26 ID:???.net

>>1
マイクロソフトのモバイル戦略を評価する–iOS/Androidアプリ開発者を呼び込めるか?

 Microsoftはモバイル分野の戦いで、今のままではAppleとGoogleに勝てないと観念したのだろうか。筆者は、このままいくとMicrosoftが「Android」陣営と「iOS」陣営に塩を送ることになってしまうのではないかと恐れている。

http://japan.zdnet.com/article/35064413/

ここを読むと楽しいかもね

45 :名無しさん@お腹いっぱい。:2015/05/28(木) 09:24:44.22 ID:???.net

流通してるEXEが動かないので意味が無い

ホビーアプリにC#とかアホか

70 :名無しさん@お腹いっぱい。:2015/06/09(火) 09:05:59.03 ID:???.net

>>65
色々理由を付けてはコロコロ言語替えるのって
連中の商用的な戦略なだけじゃないの?

sh、C、JAVA以外要らないだろ(自分で笑えてしまう発言)

28 :名無しさん@お腹いっぱい。:2015/05/15(金) 16:43:10.19 ID:???.net

>>23
ガンホーがその気になってくれれば。

81 :名無しさん@お腹いっぱい。:2016/01/27(水) 03:31:45.35 ID:???.net

w

60 :名無しさん@お腹いっぱい。:2015/05/31(日) 16:02:50.74 ID:ivnVX6JE.net

>>58
iOS向けのiアプリもJavaだし、WindowsのIEでもJavaアプレットが動くからね
とりあえずJavaで作れば、そのままどこでも動く

41 :名無しさん@お腹いっぱい。:2015/05/18(月) 10:03:40.92 ID:???.net

>>40
それ書いてる人が馬鹿すぎで
たしかに楽しかったw

82 :名無しさん@お腹いっぱい。:2016/04/10(日) 15:20:23.75 ID:c+dwPQOs.net

Appleのオープンソース開発言語SwiftをAndroidに採用?
OracleとのJava訴訟問題が関係してる?
http://www.itmedia.co.jp/news/articles/1604/09/news026.html

12 :名無しさん@お腹いっぱい。:2015/05/04(月) 13:09:48.52 ID:Kz7gdeNn.net

それケータイ買う前に言うてほしかったな
今はAndroidでWindowsアプリ動かしたくってたまらん

58 :名無しさん@お腹いっぱい。:2015/05/31(日) 10:16:15.99 ID:???.net

Javaでほぼ出来るだろ。
MacだってJava動くんだからそう難しい話でもない。
ましてやドヤ顔するような話でもないだろ。
いまはオラクルだが大本のサンマイクロには感謝しろよw

22 :名無しさん@お腹いっぱい。:2015/05/10(日) 12:41:27.12 ID:???.net

未来のスタートレックからやってきた爆速量子コンピューターにプログラムなんて存在しない!!

26 :名無しさん@お腹いっぱい。:2015/05/14(木) 19:57:46.72 ID:???.net

>>1
swiftには対応しないの?

66 :名無しさん@お腹いっぱい。:2015/06/08(月) 18:48:06.01 ID:veaSZ1Kn.net

>>65
でも時代はJSなんだよなw

54 :名無しさん@お腹いっぱい。:2015/05/30(土) 16:34:56.60 ID:7PALiknD.net

これからは、アプリもWebで動く時代
OSやら開発環境なんて、関係ないよ

アプリはviでJavaScriptとそれを動かすhtmlのコードを書いてサーバーに送れば、出来上がり
WindowsでもAndroidでもiPhoneでも好きな端末のWebブラウザでご利用ください、ってね

42 :名無しさん@お腹いっぱい。:2015/05/19(火) 02:34:29.44 ID:???.net

モバイル戦略も糞も無くて落ち目でどうしようも無いから開発者におもねっているだけ
クロスプラットフォームを売りにするのはDelphi XEが辿った道だな。
昔はオープンソースの破壊が社是だということを隠しもしなかったけど
だんだんやり口が狡猾になってきたね。
弱ってるうちに何度も何度も踏みつけて確実に潰さないとね。

27 :名無しさん@お腹いっぱい。:2015/05/15(金) 06:43:14.48 ID:???.net

>>25
Microsoftったの?

15 :名無しさん@お腹いっぱい。:2015/05/07(木) 10:42:27.19 ID:wV160cf7.net

逆にWindows側で作ったアプリをiOSで動くようにする事もできるのかな?
Windows側でも初めからObjective-Cで開発していれば可能かもしれないけど、
C#で作ったものをiOSで動かしたいんだよ俺は。

78 :名無しさん@お腹いっぱい。:2015/06/21(日) 18:55:15.81 ID:Q/ZeBq1c.net

☆ 総務省の、『憲法改正国民投票法』のURLですわ。☆
http://www.soumu.go.jp/senkyo/kokumin_touhyou/
☆ 日本国民の皆様方、2016年7月の『第24回 参議院選挙』で、改憲の成就が
決まります。皆様方、必ず投票に自ら足を運んでください。お願い致しますわ。☆

78 :名無しさん@お腹いっぱい。:2015/06/21(日) 18:55:15.81 ID:Q/ZeBq1c.net

☆ 総務省の、『憲法改正国民投票法』のURLですわ。☆
http://www.soumu.go.jp/senkyo/kokumin_touhyou/
☆ 日本国民の皆様方、2016年7月の『第24回 参議院選挙』で、改憲の成就が
決まります。皆様方、必ず投票に自ら足を運んでください。お願い致しますわ。☆

53 :名無しさん@お腹いっぱい。:2015/05/30(土) 04:50:31.43 ID:???.net

MS謹製パクリソフトを使って、アプリがウインポ等で使えるのを待つより
Andoroid,iOSを買って目的のアプリを使う方がよろしいのだ バカボンのパパなのだ

59 :名無しさん@お腹いっぱい。:2015/05/31(日) 10:17:52.43 ID:???.net

>>54
ある程度のことはできるけど無理な処理もあるから
駄目だと思うぞw

50 :p-yamaguchi.nttpc.ne.jp:2015/05/29(金) 23:38:01.00 ID:???.net

先生!土挫が送ってきたメールの添付ファイルWinmail.datが開けません!

32 :名無しさん@お腹いっぱい。:2015/05/16(土) 15:35:32.11 ID:???.net

>>30
2chMate

14 :名無しさん@お腹いっぱい。:2015/05/05(火) 02:26:15.51 ID:???.net

敗北だね。
土挫も Objective-C 理解しないとダメみたいだな。
とりあえずアマゾンでiPhoneの本で買って勉強すれば?

5 :名無しさん@お腹いっぱい。:2015/05/03(日) 10:53:12.90 ID:???.net

Windowsって何だったかな?
忘れた。

38 :名無しさん@お腹いっぱい。:2015/05/17(日) 18:23:43.64 ID:???.net

PCは少なくともクライアント側だけはWindowsだけでいいぞ

21 :名無しさん@お腹いっぱい。:2015/05/10(日) 00:12:06.44 ID:???.net

>>20
> iPhone/iPadのプログラムって見てことあるかい?

普通に、iPhone / iPadの中に入っているけど?
それにアプリを作った人がバイナリを持ってない訳ありえないし。

まさか、ローカルのMacでアプリをコンパイルしたら
アップルのサーバーに転送されるとか
アップルにソースコード渡してコンパイルして
もらってるとでも思ってるのかい?
開発中のテスト大変そうだなw

25 :名無しさん@お腹いっぱい。:2015/05/11(月) 20:13:02.41 ID:3ZihnKV+.net

↑msった
>>23だわ

13 :名無しさん@お腹いっぱい。:2015/05/04(月) 14:23:22.91 ID:???.net

>>12
iPadならできるよ。
parallels
外からでも

家ならリモートデスクトップでもつかえば?

8 :名無しさん@お腹いっぱい。:2015/05/04(月) 00:35:54.84 ID:???.net

msが言った内容で実現した事がない

77 :名無しさん@お腹いっぱい。:2015/06/13(土) 02:01:48.62 ID:???.net

C#はすでにUnityでマルチプラットフォーム環境下で使われてるんだよなぁ

52 :名無しさん@お腹いっぱい。:2015/05/30(土) 01:10:32.59 ID:???.net

C#がどうかという話ならともかく、なんでメールの話してんだよ。

56 :名無しさん@お腹いっぱい。:2015/05/30(土) 19:04:55.09 ID:???.net

>>54
特に携帯端末なんかは新しいセンサーを操作するものとか、新しいAPIがどんどん増えていくわけで
それを扱えないJavaScriptがとってかわるということはない。

OS問わずどんな環境でも使える最大公約数的な機能がウェブアプリケーションに提供されるものであるので、その進化も遥かに遅いしな。

18 :名無しさん@お腹いっぱい。:2015/05/08(金) 23:11:40.87 ID:???.net

>>15
Xamarinはできそうだが俺は触ったことない

64 :名無しさん@お腹いっぱい。:2015/06/07(日) 09:26:12.77 ID:???.net

>>47
EXEが動かないと、Windowsの優位性が無いと意味なんじゃないの?
.NETなんて資産何もないじゃん

23 :名無しさん@お腹いっぱい。:2015/05/11(月) 08:09:23.74 ID:OrlFrdiZ.net

パズドラとかできんの?

34 :名無しさん@お腹いっぱい。:2015/05/16(土) 15:50:38.81 ID:???.net

Appleストアに無いって話なんだが。

16 :名無しさん@お腹いっぱい。:2015/05/07(木) 14:15:01.12 ID:4+G4h8Xa.net

 
ねえねえ、安達理さんがiOSと交通違反を常習してるのってどうなの?

「へ〜〜〜、この人たち交通機動隊っていうんだwwwマジでウケるんだけどwww」

「クルマ持ってるやつは警察嫌いなの常識なんだけどなwww」

立場わきまえて物言わねえといけなくね??

 

71 :名無しさん@お腹いっぱい。:2015/06/09(火) 15:56:56.27 ID:???.net

>>70
商業上の戦略があろうとなかろうと、開発者が開発するうえでの利便性に供しないなら使われないし、あるなら使われる。

OSとかプラットフォームを提供しているところが出してる言語というのは、
そのプラットフォームで動くアプリケーションを開発してもらいたいから
当然、開発者にとって大変便利な言語を作らなきゃいけない。
ここに言語を作る側と開発者の利害の一致があるのでなんら問題はない。

37 :名無しさん@お腹いっぱい。:2015/05/17(日) 14:41:14.64 ID:xpV7Y3c0.net

むしろスマホはWindowsだけでいいとも言えるじゃん

20 :名無しさん@お腹いっぱい。:2015/05/09(土) 23:59:50.86 ID:???.net

>>19
不可能。
バイナリーがない。
iPhone/iPadのプログラムって見てことあるかい?
ないだろ
なので一般には存在しないのだよ。
Androidならコンパイルすると生成される。

Firefoxと間違えてないか?
Firefoxはzipファイルのソースだから

7 :名無しさん@お腹いっぱい。:2015/05/03(日) 11:57:49.13 ID:???.net

我々は半年でiPodを追い抜くニダみたいなもんかw

65 :名無しさん@お腹いっぱい。:2015/06/07(日) 16:22:47.64 ID:???.net

>>64
スマートフォン向けアプリなんてどこも資産なんてねぇよ。
その資産のないゼロから作り始めるなら、開発が容易なものが良い。

厳密には、iOSではOS Xの資産が利用できるが、
そのためにObj-Cはとてもホビーアプリに向かない言語になっていて、
Apple自身もそれを認めた結果がSwiftだ。

参考になったらSNSでシェアお願いします!

レスを投稿する(名前省略可)

この記事を読んだ方へのおすすめ

最近のコメント

N : Windows10は色々欠陥がありすぎ今すぐ修正しろ
 同じような事するのに、Win32 API と .Net Fr... (6/23)
匿名 : パソコンをぶち壊したくなる瞬間
 そもそも起動しない、廉価盤だからってクソすぎるんだが (6/20)
ページTOPへ↑