今週末、多くのモバイル開発者がMobius 2018 Moscowに参加しますが、この投稿は主にそこにいない人向けです。 一部のレポートの無料オンラインブロードキャストがあるため、休日には適切なデバイスでYouTubeを開き(たとえば、開発で使用するスマートフォンの信頼性を高めるため)、お気に入りのソファを離れることなく有用なものを見つけることができます。
どのような特定のレポートが一般にアクセス可能な部分に分類されましたか? そして、それが放送に入らないように会議で何が起こるでしょうか? すべての説明と切望されたリンク-カットの下。
放送は土曜日の午後中に生放送されます(9:45から始まり、19:30に最後のレポートが完了します)。 卒業後もYouTubeで録画として利用できるので、後で見ることができます。 ニュアンスを1つだけ考えてください。何時間ものブロードキャストの終了後、最初の数時間だけを数日間見るだけで、その後はすべてがレンダリングされ、完全にアクセスできるようになります。 したがって、土曜日と日曜日の間に喜びを分かち合いたい場合は、日曜日に朝刊を残してください。
ここにリンクがありますが、どのレポートがこのリンクで見ることができます:
10:30
高速で美しい:最新の画像配信技術
ダグ・シラー
iOS / Android
Dag Sillarsは「High Performance Android Apps」という本の著者として知られていますが、このオープニング英語スピーチはすべての会議出席者向けに設計されているため、Androidには接続されません(レポートの説明に「web」という単語が表示されます)。 おそらく、サービスのユーザーが画像をアップロードし、すべてが機能しているようです。 しかし、これは努力するものがないことを意味しますか? モバイルインターネットは依然として理想からはほど遠いものであり、モバイルトラフィックの大部分は依然として画像で占められています。配信を最適化するにはどうすればよいでしょうか。
12:00
ロードオブザモジュール
アレクサンダー・ブリノフ
Android
そしてここで、プラットフォームへのバインディングはすでにそこにあります。 多くのAndroid開発者は、Alexanderの声をよく知っています。彼はAndroid Dev Podcastのトップの1人です。 そしてここで、モジュールに関するレポートで彼を見ることができます。 人気のあるアプリケーションのチームが時間の経過とともに一桁も成長できる状況では、共有する必要性が非常に深刻になります。これをどのように正確に行うことができますか?
以前のメビウスでは、「プロジェクトのマルチモジュラーアーキテクチャ」というレポートが既にありましたが、これは内容(影響の少ない関係者は強調されません)とスタイリストの両方で異なります。アレクサンダーは「ロードオブザリング」に基づいています。
13:30
LyftでのAndroidビルド
アルチョム・ジンナトゥリン
Android
もう1つの注目すべきアンドロイドポッドキャストアンドロイド:Artyomは、コンテキストポッドキャストと他の多くのことで知られています(たとえば、最近のAndroid Dev Summitで、彼の質問が「AndroidXをGitHubに公開するか」 という Googleの議論を開始しました)。 したがって、アセンブリの問題にどれだけ興味があるかに関係なく接続するのは理にかなっています。Artyomだけを聞くのは興味深いことです(もちろん、他のトピックについて彼に尋ねることができる会議の訪問者もいますが、レポートは何もないよりはましです)。
ただし、Lyftでの個人的な経験に基づいているため、このトピックも興味深いものです。私たち全員がこの規模のアプリケーションに取り組んでいるわけではありません。
15:30
あなたの迅速を絞る
ポール・ハドソン
iOS
そして今、ヤブロネヴァヤ通りの休日。 そして、ここでもオープニングスピーチのように、講演は「今よりももっと良いことをする」ということになるでしょう。 ある種の恐ろしいレガシーを使用してiOSで作業していない場合は、おそらくすでにSwiftに書き込みを行っており、一般的にタスクは完了していますが、できる限り書き込みを行っていますか? 自分自身を制限することで、コードをよりスマートで信頼性の高いものにすることは可能ですか?
ポール・ハドソンはイエスと考え、それを共有するつもりです。 そして、このことを知っている人は、ShackでHackingサイトの作成者であり、iOS開発に関する多くの本の著者ではありませんか?
午後5時
モバイルアプリを再び高速化する
イリヤ・ボギン
iOS / Android
パフォーマンスの特性は、一度作業してすべてを適切に最適化し、それを永遠に忘れることができないようなものです。 アプリケーションのその後の更新は状況を台無しにする可能性があり、「すべてが地獄のように遅くなった」ことは必ずしも明らかではありません。エネルギー消費の増加に気づくでしょうか? 一般に、これらの特性が一般的に懸念される場合は、たるまないように常に監視する必要があります。 それをCIに埋め込む方法、および回帰の追跡でどのような困難に遭遇しますか? Ilya Boginは、モバイルのYandex.Browserで作業したおかげで、知っています。
18:30
Kotlin puzzlers、vol。 2
アントン・ケクス
Android / iOS
iOS開発者はKotlinについてはあまり気にしませんが、このパフォーマンスも推奨します。 まず、それは本質的に部分的に面白いです。 第二に、KotlinとSwiftは重複する場合があるため、同様の状況での動作を比較することは可能です。 そして第三に、Kotlin / Nativeは徐々に開発され、iOSで宣言する予定ですので、Kotlinをあきらめないでください!
パズルは、言語が直感的でない方法で動作するケースであり、特定のケースで何が起こるかを理解しようとして楽しい時間を過ごすことができます。 昨年、AntonはすでにKoblinパズルのセットでMobiusで公演し、今では2番目のパートの時が来ました-今のところ、 最初のパートを見て決定することができます。
会議の参加者がディスカッションゾーンのスピーカーに適切にインタビューできる場合、レポート間に長い休憩があります。 そして、放送を見ている人のために休憩中に何をすべきか? 彼らのために、スピーカーにインタビューします。
上記のすべてについて、「自宅でも、リアルタイムでも、録音でも興味深いレポートを見ることができるなら、なぜ会議に行くのか」と思われるかもしれません。 したがって、プログラムに含まれているものをリストした後、プログラムに含まれていないものにも言及します。
- 他のすべてのレポート 。 オープンブロードキャストには1日と1つの部屋があり、会議には2日と3つの部屋しかないので、コンテンツはさらに何倍もあります。 これをすべて入手したいが、ソファから出たくない場合は、すべてに一度にアクセスできる有料放送オプションのチケットがあります。
- ディスカッションエリア 。 報告後の各スピーカーは、5分間聴衆からの質問に答えるだけでなく、より詳細に質問できる場所に移動します(必ずしも報告のトピックについてではありません)。
- 企業の立場 。 彼らの動きの多くは続いています-小さな技術的な話、コンテスト、これらの会社の開発者とのコミュニケーション。
- BOFセッション 。 初日の終わりには、講演者と関心のあるすべての観客の参加と並行して、2つのライブディスカッションが開催されます。 1つは仕事と生活のバランスと燃え尽き症候群、もう1つはインタビューです。 一般に、1日のプレゼンテーションの後、技術用語を理解することが困難になる場合、技術的ではないが重要でも適切に議論することが可能になります。
- パーティー 1日目の終わりには、音楽、ビール、テーブルが用意されます。そのため、より正式な環境で会話を開始するのが難しいと感じる人でもコミュニケーションをとることができます。
最後に「お会いしましょう」という言葉で終わりたいと思いますが、あなたが放送を見ても、私たちはあなたを見ることはありません。あなただけが私たちを見るでしょう。 それでは、表示してみましょう!