こんにちは、Habr! 10月27日に、モスクワはモバイル開発者国際会議MBLTdev 2017を開催します。
MBLTdev-これらは、中級レベルおよび上級レベル、ネットワーキング、新しい知り合い、およびモバイルの世界への完全な没入についての筋金入りのレポートです。 米国、ヨーロッパ、ロシアから招待された専門家が、iOSおよびAndroid開発の経験を共有します。
カットの下-プログラムの詳細と最新のチケットをお買い得価格で!
CodeLabs
今年初めてCodeLabsがMBLTdevに登場します! iOSのトレーニングセッションは、CocoaHeadsのKirill Averyanov、Samvel Majlumyan、およびNikita Maidanovが実施します。
Optional、Guard let、Struct and Value、Protocol Extensionなどの手法の使用を練習します。 理論の後、アプローチを統合してコードをリファクタリングする必要があります。 また、完成したアプリケーションのコードとそのセキュリティシステムでエラーを検出しようとします。より多くを見つけた方が優れています!
iOSトラック
iOS開発者のLuc Parhamは 、「Fyuse」アプリケーションの作業に加えて、 raywenderlich.comのチュートリアルを作成しています。 MBLTdevでは、「速度の名の下に:iOSアプリケーションの高速化」という講演を行います。 ルークは、アプリケーションの速度が低下した理由とその増加のメカニズムについて説明します。
「Jedi PathまたはRESTからGraphQLへ」 -Makar Stetsenkoによる、 GraphQLを使用するために必要な最小限のレポート。 それに関連する神話をばらまき、SwiftとKotlinで書かれたネイティブアプリケーションでそれを使い始める方法を考えましょう。
Audio Unit Extensionを使用して、 Victor Starikov、VoltMobiでサウンドを生成および処理する方法を学びます。 Audio Unit Extension-オーディオ信号の変換を実装するDSPモジュールを作成できるテクノロジー。 レポートでは、オーディオ拡張機能の可能性とその作成方法を検討します。
Androidトラック
PSPDFKitのIvan Shorichが講演で、RxJava2とKotlinを使用した効果的なAndroidアニメーションチェーンについて説明します。 ユーザーインターフェイス要素をアニメーション化する場合、Androidプラットフォームは、開始、キャンセル、停止などのさまざまなイベントを提供します。 アニメーションロジックをRxJavaの順次呼び出しに転送し、改善された構文と制御フロー制御でプロセスを「応答」させることを検討してください。
「ウォレット」モバイルアプリケーションは、電話で支払い、輸送、割引カードを収集します。 それらの使用を便利で「美しい」ものにするために、ネイティブレンダリングとGoogle Awareness APIが使用されます。 ダニル・テルノフは、「カードを復活させるにはどうすればよいか」というレポートでそれらについて語っています。
EvotorのIlya Linnikが 、現金Androidデバイスでのシステムアプリケーションのアーキテクチャについて説明します。 マイクロサービスアーキテクチャの哲学の基本、その実装、相互の通信、更新、およびパフォーマンスの監視方法について報告します。
会議の公式ウェブサイトで他のスピーカーを探してください。 Facebook 、 Twitter 、 VKなどのソーシャルネットワークのページでプログラムの更新をフォローしてください。
チケット
9月16日までは、7500ルーブルのチケットを格安で購入できます。
今すぐ登録してください。
MBLTdev 2017でお会いしましょう!
会議主催者 :e-LegionおよびRAEC