Android Dev:継続的なAndroid Professional開発ポッドキャスト

こんにちは、Habr! 新しい学年は学校で始まり、同僚は休暇から戻ってきます。そして、Android開発に関するポッドキャストの新しいシーズンを開始します ! ご存知のように、Android開発者は、ポッドキャストを聞いている人と聞いていない人の2つのカテゴリに分類されます。 この記事は、前代未聞の問題のギャップを埋め、新しいリスナーを引き付けるために、ディスカッションに関する新しいコメントを追加することを目的としています。 新しいシーズンでは、詳細な分析を必要とする大きなトピックに再び突き当たりますが、リスナーに最新のニュースを常に最新の状態に保つことも忘れないでください。



しかし、今後のリリースのトピックを発表する前に、過去14を通過します。それらの多くは依然として関連性を失わず、Android向けアプリケーションの開発に無関心でないすべての人に耳を傾けることが推奨されているためです。



ポッドキャストの問題





創刊号







最初のリリース。 SDK 23.バージョンを上げて何も壊さなかった方法

最初の問題では、Android Marsmallowでの作業をサポートするために、SDK 23へのアプリケーションの移行について長い間議論してきました。 何百万人ものユーザーが成功したアプリ更新のストーリー。 誰が何に直面し、どのような問題と解決策に直面しました。 居眠り、スタンバイ、ランタイムのアクセス許可、小さな変更。 権限の操作に関するヘルプについて説明しました。







第二版







AsyncTasksがあり、MVPがありません

理想的なアーキテクトは、誰もが探している永遠の聖杯です。しかし、彼女がどこにいるのか、誰も正確な答えを知りません。 現代の建築ソリューションについて多くのことを話しました。 MVPは、大規模なプロジェクトでも小規模なプロジェクトでも、人生にあります。 DI、Rxはどのように役立ちますか。 現在どのデータベースが流行していますか。







第三号







Gitflow、CI、QA、UIテスト、およびその他の略語

さまざまなモバイル開発チームのチームリードとCTOを集めて、プロセスを順を追って説明しました。 gitflowをモバイルアプリケーションの動的開発の現実に適応させた経験を共有しました。 最も便利な継続的インテグレーションサーバーを構築しました。 継続的な配信、さらには継続的な翻訳も行いました。 そして、彼らは私たちのコードを常にチェックするためにしかできないすべてのテストを開始しました。







第4号







テスト。 すべての真実を直接

テストに関する非常に興味深い会話は、初心者と、彼が既にプロジェクトでテストをうまく行っていると思う人の両方にとって非常に便利です。 Androidでのテストのすべての側面について話しました。 そして、最も重要なことは、TDDは単なる可能性ではなく、現代のモバイル開発に必要だということです。







第5版







Rxjava

リアクティブプログラミングについて真剣に議論しました。 最も重要な質問への回答:なぜですか? どこから始めますか? そして、どのようにライフサイクルを固定するのですか? この問題の参加者はベテランの反応主義者であり、その背後にはモバイルプロジェクトでのアプローチの完全な実装だけでなく、反応型ライブラリもあります。







第6版







Android Nレビューと33の開発者向けヒント

プロジェクトの記録中に、DIテーマは使い果たされたように見えましたが、それでも聴衆の要望に応じて、Android向けのDaggerおよびその他のDIフレームワークに関する大規模で本格的な問題を準備しています。

そして、この問題では、フォーカスを変更し、緊急を議論することにしました。

さらに、Android Nのプレビューがリリースされました。これは大きな会話の機会です。 問題の後半では、Android開発者から他の開発者への33のヒントに関する記事を批判し、修正しました







第7版







コトリン。 彼は生産開発の準備ができていますか

このリリースは最初のシーズンで最も人気があり、多くの人々がこの使いやすくて便利な言語の開発に興味を持っているため、これは驚くことではありません。 JetbrainsのKotlin開発者であるJanを直接招待してもらいました。







第8版







NDK。 ネイティブコードを使用するタイミングと落とし穴の対処方法

NDKを使用する上で最も重要な側面について説明しました。ネイティブコードをどのように使用するか、どのような利点、どんな問題、ロジックをネイティブコードに組み込む価値があるかどうかなどです。

そして、最後までリリースを聞いた人たちは、Androidが遅くなる理由、SpotifyとTelegramの配置、AndroidにSwiftが存在するかどうかなど、すでに多くの興味深いことを知っています。







第9号







Google I / O 2016



この問題は文字通り彼の膝に記録されました。 私はアメリカのホテルにいましたが、アントンはロシアに戻ったばかりで、さまざまなタイムゾーンに集まることが困難だったため、Google I / O 2016カンファレンスとそのすべての新製品について話し合いました。 この問題から始めて、大規模でグローバルなトピックについて議論することなく、問題のサマーウォッチ形式に切り替えました。







発行10







Droidcon Berlin、Android N DP4、新しいライブラリと差し迫った問題



この号では、ベルリンのドロイドコンのトピックを検討し、指紋やその他の問題について議論しました。









第11号







Instagram、Facebook、Firebase、およびJake Wortonの新しいライブラリについて



この問題の詳細については、ポッドキャストへのリンクをご覧ください。また、私たちが議論した記事とライブラリのリストもあります。







第12号







私たちはAwarness APIに出会い、有名なORMを歩き回り、バイトコードで首を突っ込み、ハッキングについて少し話しました。



この問題の詳細については、ポッドキャストへのリンクをご覧ください。また、私たちが議論した記事とライブラリのリストもあります。







第13版







Doze、Gradle 3、Dagger 2.6、Protobufsなどについて



この問題の詳細については、ポッドキャストへのリンクをご覧ください。また、私たちが議論した記事とライブラリのリストもあります。







第14版







Android 7.0のNougat、Jrebel、Kotlin、Gradleなどについて説明します。



この問題の詳細については、ポッドキャストへのリンクをご覧ください。また、私たちが議論した記事とライブラリのリストもあります。







ポッドキャストのさらなる開発



すでに本日、アニメーションとマテリアルデザインに関する新しい問題が利用可能になりました。近い将来、Gradle、Dagger、モバイルアプリケーションのセキュリティ、モノのインターネット、フィジカルウェブ、Android Wear、バーチャルリアリティ、プロジェクトTangoに深く没頭する問題が発生します。 また、仮想DaydreamとInstant Appsがリリースされるのを待っています。 11月には、Googleの専門家が集結します。その後、確かに新しい理由と発表があります。 さらに、各号の冒頭で、最も興味深いリンクを共有し、ニュースを見つけて議論します。



「私たちの14のリリースのそれぞれに非常に満足しており、深夜の録音について見下していたポッドキャストの参加者、特にその家族に感謝したいと思います。 しかし、まず第一に、私たちが実際に2週間ごとに新しいポッドキャストのトピックについて話し合うリスナーに感謝しています。」 -ポッドキャストネクデニスをリード




9月22日に開催されるDroidCon Moscow 2016を見越して、小規模なコンテストを用意しました。 あなたは、モバイル開発で最も満足していること、そしてAndroid開発で変更したいことをコメントで書く必要があります。 私たちの(主要なポッドキャスト)意見では、最も多くの著者がコメントをDroidConへの無料招待を待っています。コメントが技術的に最も深く正当なものであることが判明した場合、私たちはリリースの1つを録音するよう招待します。



私たちはDroidConの皆さんと新しいリリースの議論を待っています!



All Articles