Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    ひでぽんnull
    @hideponm_twitter
    コソコソ
    龍一郎
    @K_Ryuichirou_twitter
    誰か到着されたかな?
    エクストリームSE(だらりん, PMP®
    @hondarer_twitter
    寒いかたいらっしゃいませんか。少し
    Shingo Takagi
    @zizi4n5
    ちょっと寒いです。
    amay077
    @amay077
    エアコン設定温度を少しあげました。
    ひでぽんnull
    @hideponm_twitter
    今度は暑くなってきました・・・
    amay077
    @amay077
    ちょっと温度下げたと思います。
    ひでぽんnull
    @hideponm_twitter
    ありがとうございます
    miguse
    @miguse
    あめいさん質問してもいいですか?
    amay077
    @amay077
    どぞー
    miguse
    @miguse
    今日の資料の10ページ目の実行モデルでMonoVMとJavaVMが平行稼動すると仰っていましたが、普通にAndroid作るときより処理が遅くなったりするんですか?
    Shingo Takagi
    @zizi4n5
    自分も↑気になりました。
    miguse
    @miguse
    iOSha
    iOSは余分なことをしていないのでだいぶ操作感覚に違いでそうなきがしたので
    amay077
    @amay077
    通常はならないです。Androidと関係ない
    ロジックはMonoVM が処理しますが、VM の性能自体は MonoVM の方が高速だという結果もあるくらいで。
    Xamarin.Android はアプリの起動時に MonoVM をはしらせるという処理はあるので、起動時間の差はあるのかも知れません。ちゃんと比較計測したことはないです。
    miguse
    @miguse
    ということは、MonoVMでダメなときはJavaVMに何度か切り替わると言うことですか?
    amay077
    @amay077
    いえ、切り替えると言うことはないです。ほぼ MonoVM と思ってよいと思います。
    なんとこの辺りの詳細が 技術書典2 本に書いてあります!
    miguse
    @miguse
    初回起動時に読み込みのタイムラグがでるかもって感じですか。なんとなく理解できました。
    ひでぽんnull
    @hideponm_twitter
    すごい!その本ほしい!
    Atsushi Nakamura
    @nuitsjp
    CPU上での処理パフォーマンスはこの辺りに少し古いけどデータあります
    https://medium.com/@harrycheung/mobile-app-performance-redux-e512be94f976
    miguse
    @miguse
    その、薄い本は東京いかないとダメなんですか?
    amay077
    @amay077
    通販は後日対応する事になると思います。
    miguse
    @miguse
    通販期待してます
    Shingo Takagi
    @zizi4n5
    MonoVMを入れる分APKサイズが大きくなるという話でしたが、実行時のメモリ使用量もVM2つ起動してる分、けっこー大きくなるんでしょうか?
    amay077
    @amay077
    私のとりおき分を名古屋近辺の勉強会などにもちこむことは可能です。
    メモリ使用量はたぶん理屈ではそういうことだと思います。こちらま実測してみたことはないです。
    Fumiya Kume
    @fumiya-kume
    Jit でネイティヴコードになっちゃうから、2回目以降に起動した時はあまり関係なくなるのかなぁ?(よくわからない
    Shingo Takagi
    @zizi4n5
    なるほど、そーかもしれないですねー
    ちなみにiOSの場合、MonoVMではなくネイティブコードにして組み込みされるので、ipaファイルはそんなに大きくならないんでしょうか?
    それとも、MonoVM全体のネイティブコードが入る?からやっぱり大きくなるんでしょうか?
    amay077
    @amay077
    Xamarin.iOS でも ipa は大きくなります。Linker で不要なコードは削られているハズですが、それでも大きいですね。
    Shingo Takagi
    @zizi4n5
    なるほど。ありがとうございます!
    Shingo Takagi
    @zizi4n5
    Rx勉強するためにオススメの書籍かサイトあれば教えてください!
    Kazuki.Kachi
    @Kazuki-Kachi
    (日本語の)書籍はないと思った方が良いです
    Shingo Takagi
    @zizi4n5
    ありがとうございます!やっぱり日本語の書籍はないんですねー。
    amay077
    @amay077
    私が最初にみて「Rxすげー」となったスライドです。
    Reactive Extensionsで非同期処理を簡単に https://www.slideshare.net/neuecc/reactive-extensions-8049041
    Kazuki.Kachi
    @Kazuki-Kachi
    Javaならば
    読んだことないので内容はわかりませんが…
    Shingo Takagi
    @zizi4n5
    @amay077 @Kazuki-Kachi ありがとうございます!あとで読んでみます!
    ちなみに、Rx系の記事って古いものが多いんですけど、枯れた技術で2011/2012あたりの良記事を参考にするのがイイ感じという認識であってますか?
    amay077
    @amay077
    RxJava とかで検索すると最近の記事も見つかります。参考にはなると思いますが、 RxJava 2.0 の機能は Reactive Extensions には無いので転用はできないかもですね。
    amay077
    @amay077
    勉強会お疲れさまでした。JXUGの、特定の勉強会に依存しないroomが https://gitter.im/jxug/public にありますので、よろしければそちらもご活用下さい。
    Yoshito Tabuchi
    @ytabuchi
    楽しめたようで何よりっすね!
    あめいさんもくぅくんもお疲れ様でしたー😁
    Fumiya Kume
    @fumiya-kume
    @ytabuchi ありがとうございます。Xamarin 勉強会第二弾でまた、このチャットルームを使いたいです!
    Yoshito Tabuchi
    @ytabuchi
    😊👌👍