2 :
名無しさん@お腹いっぱい。:2012/05/07(月) 19:58:21.35 ID:zkyqtUWm
3 :
名無しさん@お腹いっぱい。:2012/05/07(月) 20:00:58.74 ID:grscHi5O
4 :
名無しさん@お腹いっぱい。:2012/05/07(月) 20:09:45.16 ID:V3ty7a7O
カスタムROMはよ
5 :
名無しさん@お腹いっぱい。:2012/05/07(月) 20:21:16.61 ID:ufVzA5bN
とりあえずまずはGNで動くカスロムを作ってください
乞食端末持ちはお帰り下さい
プログラムのことは素人だけと、XobotOSの狙いは何なの?
AndroidOSをまともなものにしようって取り組みなの?
>>8 仕組みを大幅に変更してレスポンスを向上させようっていう試み。
>>8 Oracle訴訟を解決しようという試みでもある
>>9-10 ということはやはり
性能上がるしJava?使わないから訴訟もかわせますよ
GoogleさんAndroidにこれを採用しませんか?っていうプレゼン的なものでおk?
>>11 Javaはアプリで使うことになるだろうから完全排除は無理かな。
マルチポストやめろ
あっちこっちにここのURL貼ってる人がいてうざいです。
責任もってここで引き取ってください。
Android も標準言語をC#にしよう。
で、これが載ったスマホはいつ出るの?
18 :
名無しさん@お腹いっぱい。:2012/05/07(月) 21:35:47.98 ID:HX9XjojN
詳しくないから分からないんだけどこれに対応したカスタムROMができたとして今までのアプリは問題なく動くの??
19 :
名無しさん@お腹いっぱい。:2012/05/07(月) 21:40:53.31 ID:1qeYaunR
>>18 Java VMが無いのに動くわけ無いでしょ
23 :
名無しさん@お腹いっぱい。:2012/05/07(月) 21:57:57.71 ID:HX9XjojN
>>20 だから詳しくねぇって断ってんだろうがよ
ちょっと知識あるからっていきがってんじゃけぇよ
>>23 教えてもらったのに怒るなら聞かんでもええじゃろうて
怖すぎワロタ
27 :
名無しさん@お腹いっぱい。:2012/05/07(月) 22:11:02.24 ID:HX9XjojN
すいません取り乱してしまいました
>>12 何言ってんだよ
アプリをjavaで動かしてたのはiアプリ(笑)だろ
正直最初からネイティブでやってくれればよかったのにな…
>>1のブログ見るとなんでjavaにしたんだ、と思ってしまうな
ん‥どこまでC#に移植したのかがよくわかんねぇんだけど、Dalvik消したらAndroidに何が残るん?
monoで。
>>30 カーネルとライブラリw
たぶんアプリケーションフレームワークとシステムアプリまではC#化したんじゃないのかな?
>>1のブログ全部読んだらわかるかも!ざっと見た感じ書いてない気がするけど!
あーでもjavaのライブラリを差し替えるから完全に移植できないのかな?でも自動でできるとか言ってるし…
javaしか知らないし、javaもよくしらないおれは結局よくわからん…
>>34 Javaアプリ変換ツールとか出来ればいいんだがな。
>>35 なんかそんなのをリリースするみたいなことをブログに書いてた気がする…
ほんとにざっと見ただけだから、正確に訳してないんだが…
てかNDKって結局javaと組み合わせないと使えないと理解してたんだが…間違ってる?
だから勝手にjavaを完全に排除して、開発環境ごと総入れ換えかな?と思ってた
泥井戸再生計画ktkr
これで勝つる!
むしろ、日本メーカーこれ買って覇権とれや
Xperiaは載せて来そう
>>39 そうかな?googleがホンカクテキニ採用しない限りCMとかMIUI的な扱いになりそう…
でも全部自動でバグ少なく移行できるなら採用しない手はないよなー
さぁー寝れん寝るー!
>>40 PSSでmono採用してるし、アプリの互換さえなんとかなれば載せて来そうな気がする
>>41 アプリの互換って結局VM上で動作させるってことでしょ?
そしたら性能変わんなくない?
もしくはほとんどのアプリを自動移行させるってことだよね?
それにはgoogleの本格採用いるくない?
ぺリアファンとしては来てほしい限りだけど
>>40 個人的にはCMに組み込んで欲しい
メーカーは下手なことしなくていい
メモリ消費 メモリ確保 実行時間
バイト ミリ秒 ミリ秒
-------------------------------------------------
DalvikVM クラス 9817240 5388 3013
MonoVM クラス. 7376896 933 167
JavaVM. クラス 10438176 319 211
MonoVM 構造体. 2007040. 12 107
http://www.koushikdutta.com/2009/01/dalvik-vs-mono.html 実のところOracle Java VMとXamarin Mono VMは勝ったり負けたりな結果だったりする。
つまりGoogleがOracleにゴメンナサイしてDalvik VMの代わりにJava VMを積めばみんな嬉しい。
あとC#の構造体は鬼最適化が効く。
MonoはまだまだだがMS VMだとVC++より速いという不思議なことになる。
ただクラスと違って使い勝手はクソ悪い。
>>44 C#の値型はそもそもクラスの代替じゃないから問題なし
>>44 Oracleの高額なライセンス料がユーザーかメーカーに
跳ね返ってきて結果的にアンハッピーだろうけどな
>>36 確かにNDKもJavaとの組み合わせだ。
でもそこに書かれているJavaを理解するのにVMはいらないと思う。
>>43 そんなんじゃ結局アプリの速度は変わらないし意味ねーよカス
>>46 高額といってもガラケーと同じになるだけだけどね
>>47 そうなんだ、勉強になります
とりあえずはやくカスロムがきていじってみたいなー
>>50 だから勝手にメーカーがXperiaに導入したってアプリの速度は変わらないんだからいれる必要ないだろ
Googleが採用しない限りメーカーから出ることはないんだからカスタムROMで自分でアプリも変換していじる程度の遊びにしかならないよね
>>53 たぶんソースコードがないと勝手に変換はできないよ
googleが採用ってのが一番だよね
もしくはosをサポートっていう形で、play storeでサポートしてほしいな
メーカーが内蔵osに選択肢をあたえてくれるようになる、とかデュアルブートとか妄想してたら嬉しくなってきたw
>>44 プロセスの分離がきいてないoracle jvmもどうかと思う。
zygoteの仕組みは評価してあげたい。
zygoteはxobotでどうなっているのやら
56 :
名無しさん@お腹いっぱい。:2012/05/08(火) 10:28:30.17 ID:r6OwON4B
これプレステと関係あんの?
で、クソ泥が生まれ変わるのは何年後よ?
(゚σ・゚)
58 :
名無しさん@お腹いっぱい。:2012/05/08(火) 10:48:07.71 ID:uwoDjEGm
>Dalvik VMの代わりにJava VMを積めばみんな嬉しい。
結局これでFA?
JavaVMは起動が絶望的に遅い
とてもでないが使い物にならない
>>58 お金払って和解するしかないんだろうなあ・・・。
>>59 プロセス毎にvm起動させた場合のフットプリントがj2meはでかいから、一概にそうとはいえない
>>59 バイトコードが別物のVMを乗っけてどうする。
64 :
名無しさん@お腹いっぱい。:2012/05/10(木) 23:41:17.12 ID:2YF81v4d
>>1 怪しいなあ。Xamarinって、あのクソなGNOMEプロジェクト創始、
Nautilsファイルマネージャ、無謀なMONOプロジェクト等
役立たずなモノばかり作ってLinux界を引っ掻き回してきた連中じゃん
Androidの速度がパッとしない世間の不満を利用して、
詐欺紛いの技術でまた儲けようと企んでるんじゃないの?
これだけ差があるなら比較動画くらいありそうなのにねえし
Googleも大変だナァ。
もう少し早ければCMが実験して実用レベルまで品質上げてくれてたかもしれないのに。
Oracleごと買い取っちゃいなYO
Googleなんて褒められたもんじゃねーよ
プライバシーポリシー糞だし
なんでmonoとかMS周辺とかはこういう煽り方するんだろう。
C#のECMA標準化にしたって2.0まででしょ?
今回のもマイクロベンチマークだしそのままモバイルに持っていけるのか?
structとかreified genericsとかで実際に何倍も差が出んのか?
>>66 Twitterの規約読んでくるといいよ。
iosでいうなら
std::vector<int>とNSMutableArray+NSNumberの比較
XamarinがMSの手先なら、
目的はAndroidの開発に携わる人間の分断が目的だろーな
アプリ開発者としては、単純に C# で、というか VisualStudio で開発できるのはかなり嬉しいけどね
72 :
名無しさん@お腹いっぱい。:2012/05/11(金) 01:20:49.82 ID:NIUpCI00
Javaでintの動的配列を高速化したいんだったら
int[]使ったクラスでも作りゃいいじゃんか。
そして速さがJITによるものだったらスマホで使えるかは怪しい。
Dalvikが遅いのは最適化してないから。VM使うC#に変えても同じ。
最適化がんばるとメモリと計算時間と電力使う。
>>72 5000倍はどう考えても単純な計算のコンパイル時最適化じゃないですかー。
みんなマイクロベンチばっかり。まあ実際のアプリで測るのは難しいけど。
>>73 随分無理のある主張だなw
そんな無茶苦茶なことやってる奴なんてデータベース界隈くらいにしかいないだろ。汎用性がなさ過ぎる。
>>73 dalvikは低フットプリントのluaにすら負けてるの。フットプリントやバッテリーを言い訳にするのは苦しい。
monoはスマートフォン向けクロスプラットフォーム環境としてはシェアトップで実際に問題無くjit動いてるしaotも可能(お値段の問題があるが...)
値型によってスタックからのオブジェクト割り付けもできる。
> int[]使ったクラスでも作りゃいいじゃんか
スタック領域って知ってる?値型って知ってる?ボクシングって知ってる?
List<int>に限定した話にしてしまってるのは
>>73だけ。それ以前に出てた話はものの例えにすぎん。
長さが固定長ならそれはListではないし...
みんな忘れてるのかもしれんが、すでに Dalvik って JIT つかってんだよ。
2.1 から 2.2 で、ほとんどのアプリで数倍パフォーマンスよくなったでしょ。
Mono はJITあるからなんてのは言い訳にならんよ。
DalvikのJITは最適かかかってないんで、
単にネイティブにコンパイルしてもそんなに速くならない。
>>78 そりゃ実行時の最適化を難しくするようなアーキテクチャにしちゃったからだろ?
本家JavaVM も.NET もスタックマシン選んだのは、実行時に局所性と並列化するヒントをもたせたり、機械的に判断できるようにするため。(ほかにも理由はあるだろうけど)
あえて実行時の推測が難しくなるレジスタマシンに変えて JIT化のメリットがあまり無いって方向でアーキテクチャ設計しちゃったんだから仕方ない。
成功してる先例を無視して、あえて遅くなる自前のアーキテクチャにこだわった結果がコレ
大先生が煽りあいしてる(´・ω・`)
勉強になるなぁw見てて楽しいw
まーアプリの開発にasync、await使えたらcollback周辺で幸せになる向きも多いんじゃなかろか。
LINQとか移植できるんかしらんけど。
つーか実機で動くイメージをビルドできた外人ってどっか居るんかねぇ
酷いtypoをした
>>82 monoに入るのはまだまだ先だろw
本家でさえ正式リリースになってないというのに
仮に接木できたとしても jni とか jna その辺のターゲット環境のデバイスハードに
依存にする部分は別途書き直さないといけないとかそれなりに面倒だろうなぁ…
って
>>1に書いてあるか…自動変換も万能じゃないよね・・・
>>85 でも現実的にはjniまわりの変更部分はインターフェース部分だけだろ
あとandroidでjna動かせたって例はきいたことない。
動画もないのかよ
うそくせー
pics or it didn't happen か
完成度低すぎ
実機に移植できるのはまだまだ先だな
もたもたしてたらAndroid死んでしまうやん!
android死なず!
とりあえずOracleの特許侵害とか難癖付けられてた件が解決しそうで何より
んだな
んだんだ
まだもうちょっとだけ続くんじゃ
age
ほしゅ。
100 :
名無しさん@お腹いっぱい。:2012/08/13(月) 03:17:31.46 ID:3pd6880A
ほしゅ。
101 :
名無しさん@お腹いっぱい。:2012/09/08(土) 12:05:59.09 ID:lMIov0pn
同じアプリでもiOSより劣化するのが多いからなぁ・・・
ほしゅ。
ホシュー
104 :
名無しさん@お腹いっぱい。:2012/11/14(水) 00:34:16.95 ID:blnALG3U
ほしゅ。
105 :
名無しさん@お腹いっぱい。:2012/11/17(土) 01:10:56.77 ID:RkTTMV6x
ないんだろうなー
保守
107 :
名無しさん@お腹いっぱい。:2013/03/30(土) 01:21:40.98 ID:M7Hnkc0H
保守
これをMSが新型WindowsPhoneとして売ればいいだろw
109 :
名無しさん@お腹いっぱい。:
保守