DevFest SPB 18





みなさんこんにちは! 11月が近づいています。つまり、27日にサンクトペテルブルクで開催されるDevFestの前にはほとんど残っていません。 まだ疑問がある場合は、今週火曜日を仕事で過ごすか、クールなレポートを聞いて、志を同じくする人々とチャットしてください。猫をお願いします。



今年は、Androidだけでなく、Webなどの別のトラックにも焦点を当てました。 しかし、Androidから始めましょう。



Androidトラック



画像

リストの最初のスピーカーは、昨年の基調講演で多くの人が覚えているスピーカー-Google Developer Expert Royi Benyossefです。 今年、彼は逆転と防衛の永遠の戦争について話します。



ロイのレポートには、キャッチーなタイトルもあります。



リバースリバースエンジニアリングまたはリバースリバースエンジニアリングのエンジニアガイド。



私たちはシステムとアプリケーションを完全に制御できるので、何も話すことはないように見えるかもしれません。これは、クラッカーが故意に勝つ位置にいることを意味します。 ただし、これはハッキングとそれに対する保護(より正確には、その複雑さ)のトピックをそれほど面白くしません。 ロイは自身の経験から、さまざまなハッキングツールがどのように機能するか、どのようにハッキングツールから身を守るか、攻撃されていることを理解する方法を説明します。 待ってます!






画像

より身近で高レベルなものに移った後、AndroidチームのリーダーであるKostya Tskhovrebovが、新しいMotionLayoutのフルパワーを使用して、美しい複雑なアニメーションを構築する方法について説明します。 ちなみに、昨年のDevFestでは、すでにAndroidのアニメーションについて講演していました。



そして、レポートのトピック:

見つけた。 見ました。 洗い流しました。



そしてもちろん、Kostyaは、このコンポーネントを使用するときに遭遇した問題(およびそれらがない場合)、およびそれらを回避する方法について説明します。






画像

Yandex.TaxiのAlexander Efremenkovから、システムと低レベルの詳細に関する興味深い報告を聞くのにすでに慣れています。 今回、サーシャはD8 / R8とDX / Proguardの違いについて話します。



実際には、レポートは次のように呼び出されます。

D8 / R8 vs DX /プロガード



少し前まで、新しいコンパイラがAndroidに登場しました-D8(Dope 8)、およびR8-Proguardの代替品。 彼女のレポートでは、サーシャはこれらの新製品を理解し、D8が古き良きDXに対してどのようにコンパイルされるか、なぜ2番目のProGuardを作ったのか、どのように安定するのかを比較して理解しようとします。






画像

昼食後、実践と技術のトピックに移りましょう。 最初のレポートはオフラインでの作業に専念します。これについては、Android開発者Ruslan Kalbaevと話します。



モバイルアプリケーションでのオフラインサポート。 同期する



モバイルアプリケーションでのオフラインサポートは重要なタスクであり、そのソリューションにより、製品を質的に異なるレベルにすることができます。 レポートでは、問題の理論的な部分とその実用的な解決策の1つを紹介します。






画像

もちろん、2018年の傾向の1つは生産性であるため、このトピックを回避することはできませんでした。 YandexのArthur Vasilovは、Androidアプリケーションの起動速度と操作の非標準的な最適化の経験を共有します。



Yandex for Androidの高速化方法



多くのAndroid開発者は、標準のアプリプロファイリング方法、デバッグツール、およびパフォーマンスの向上を知っています。 ただし、大規模なアプリケーションの場合、これだけでは十分ではありません。 アプリケーションを高速化する非標準的な方法について話しましょう。UIの問題、ツール、サーバーに近いものの両方に触れます。



もう1つのスロットを秘密にします。 次の発表に従ってください)



Webトラックなど





画像

カンファレンスでは、今流行のFlutterについて講演しませんが、もっとクールなものがあります! ユージンキャットとダーツ2に関するレポート。



ダーツ:再臨



WrikeのEugeneと彼のチームは、Dartで約1kk行のコードを書いたため、間違いなく共有することができます。 さらに、彼のチームは生産開発でこの言語を使用した最初の人でした。 このレポートに耳を傾ける必要がある言語、テクノロジー、および世界の長年の変化は何ですか? これは猫が言うことです。






画像

ローラモリニゴはアルゼンチンからサンクトペテルブルクに来ているので(この時点でGoogle Developer Expertの数を数えるのにうんざりしているので)、IoTとFirebaseのレポートで、Web開発の議論をすぐに中断します。



FirebaseとGoogle Assistantのクラウド機能を使用したIOT



ローラは、物事のインターネットを技術的にどのように日常生活に統合できるかについて話します。 Googleはこれに必要なものすべてを提供します-音声制御のアシスタント、Firebase、および通信デバイス用のクラウド機能。 これをすべて組み合わせて、スマートホームのようなものにする方法をローラは教えてくれます。






画像

このレポートは誰にとっても有用ですが、Webに戻りましょう。 ちなみに、Androidで豊富な経験を持っているDoug Sillarsが 、画像とビデオを最適化するためのテクニックについて話します。



高速で美しい画像とビデオの配信



彼の経験に基づいて、Dougは画像がサイトの読み込み速度にどのように影響するか(通常、読み込まれたサイトのサイズの約50%を占める)について説明し、発生する問題への対処方法に関する多くのヒントを提供します。 もちろん、彼女はビデオ再生パフォーマンスを改善するためのさまざまなテクニックについて話すことを忘れないでしょう。








次のスピーカーはレポートの詳細を共有しませんでしたが、この場合、経験はそれ自体を物語っています。



画像

MozillaのTanay Pant (ちなみに、人気の高い学習Webベースのバーチャルリアリティの著者)。 DevFest SPB 18でプレゼンテーションを行います



WebXRを使用したマルチプレイヤーゲーム



詳細を待っています!






画像



最新の詳細について議論し、Financial TimesのDora Militaruも楽しみにしています。















Androidトラックと同様に、1つのスロットを秘密にしておきましょう。



会議は、それぞれが独自の興味深い経験を持っている開発者が大勢集まっているというだけでなく、多くのレポートではないことを忘れないでください-知り合い、コミュニケーションを取りに来てください。 そして、DevFest SPB 18が最高レベルになるようにすべてを行います!



チケット購入して、11月27日にご参加ください!



All Articles