Android Kolesa Mobileからのビデオ:モジュール開発、バックエンド駆動型UI、および継続的統合について

こんにちは、Habr! 3番目のAndroid Kolesa Mobile-モバイル開発者向けの会議からビデオを公開します。



スピーカーは、Avito.ru、Chocolife、Noble Applicationsの同僚および代表者でした。 カットの下-写真の写真、スライド、レポートの記録。 素敵な景色を!









バックエンド駆動のUI



WheelsのAndroid開発者Vladimir Tokarev | 屋根| マーケット»



アプリケーションをリリースせずに、ユーザーに機能を提供した方法を報告してください。 Backend For Frontendアプローチを使用してバックエンド駆動UIを実装した経験。 また、レポートでは、VladimirがWheelsのフレームワークがバックエンドから制御されるUIをレンダリングするためにどのように配置されているかについて説明しています。





スライド



モバイル開発チームのCIの進化



Nikolay Nesterov、AvitoのAndroid開発者







Avitoモバイル開発チームでの継続的な統合の歴史。





スライド



モバイルアプリケーションの品質の向上



Wheelsのモバイル開発責任者、Ksenia Apachidi | 屋根| マーケット»



あなたのアプリケーションはどれほど優れており、その品質を改善するために何ができるでしょうか? 開発プロセスでテストが実装されていない場合に必要なステップ、何が起こるか。 モバイルアプリケーションのテストの機能を検討し、その実装の結果について説明します。





スライド



N個のウサギに1つの弾丸を入れる方法、または分析を送信する方法



Daniyar Amangeldy、Androidデベロッパー







このレポートは図書館のカーテンを開き、分析サービスにイベントを送信するのに役立ちます。 パターンがあります-モジュール性があります。





スライド







非定型コルチン



WheelsのAndroid開発者Naila Kebirova | 屋根| マーケット»



Koutlinのコルーチンが非同期プログラムの作成を簡単かつ簡単にする方法に関するレポート。





スライド



新しいレベルのモジュール開発-Monorepo



Wheelsの主要なAndroid開発者であるZhanibek Marshall | 屋根| マーケット»







最初は彼が一人で、その後多くのモジュールが登場しました。 モジュールの動作を最適化するために、さまざまなオプションを試しました。 その結果、私たちはMono Repoレベルに到達しました。これはすべてのリポジトリです。 Zhanibekは、彼のレポートで、モジュール開発の実装にどのようなオプションが存在し、どのようなデメリットがあるかについて語っています。





スライド



単一のアクティビティへのパス



チョコライフ、テミラン・クントゥバエフ





スライド



Androidリソース



Kuanysh Zhunusov、米国ウィスコンシン州マディソンのNoble ApplicationsのAndroidおよびiOS開発者







Androidアプリケーションの開発では、Androidリソースの名のないヒーローを忘れて、正しいアーキテクチャとパターンについてよく話します。 この講演では、Kuanyshがxmlファイルの構造化、スタイリングの命名規則など、コードを他の開発者や設計者にとって使いやすくするための話をします。





→スライド



Kolesa Mobileに来てビデオを見たすべての人に感謝します。 Facebook ページYandex.Diskの写真。 YouTubeチャンネルの Mitapプレイリスト



多くの場合、技術専門家向けのイベントを開催しています。そのため、興味深いトピック(モバイル/ Web開発)に関するレポートをお持ちで、次の会議で講演する準備ができている場合は、beketova @ kolesa.kzまでご連絡ください。



















じゃあね!



All Articles