モバイル開発者向けの興味深い資料のダイジェスト#352(7月6日〜7月12日)

このリリースでは、MVVMとMVI、緊密な相互作用とスムーズな移行、長年のゲーム開発と多くのFlutter、6月の最もダウンロードされて収益の高いアプリケーション、その他多くの興味深い資料があります。





ポップコーンとコカコーラを買いだめすることをお勧めします。これは、私が自分自身に何もしなかった方法についての夜のショーであり、もう一度私のホームプロジェクトの1つにMVVMを実装します。今日は2番目のシリーズです:MVCからMVVMを作成し、リアクティブにステップインしない方法について。共通モジュールのプラットフォーム固有の部分を実装し、それらをiOSおよびAndroidアプリケーションに統合します。以前と同様に、読者はすでにKotlin Multiplatformの基本的な知識を持っていると思います。そのため、KotlinMultiplatformのMVIに関係のないプロジェクト構成やその他のことについては説明しません。



このダイジェストは、毎週のニュースレターとして入手できます。そして毎日、テレグラムチャンネルでニュースを送信しています。



iOSの



• (7) 私は、単純なサイクルを探していた方法

• (3) アップルWWDC 2020の会議からのデザイナーのための教育プログラム

• iOSの14付近の相互作用を持つワーキング

• App Storeでアプリケーションを管理するための新しいApp Storeの接続API

•いいえ、Appleはneomorphismに向かって移動されていない

• 2020年のベストiOSのライブラリ/フレームワーク

•アメージング インタラクティブなアニメーション

• 6つの素晴らしいSwiftUIライブラリを使用するためにあなたの次のプロジェクトに

• SwiftUI上Neomorphism

• さようならターゲットアクション。こんにちはUIActionsは

• 14+のiOSで、よりシンプルで現代的なコレクションビューの作成

• どのようスウィフトにiOSのFABを作成する

• トップ5のXcodeトリックマイ

• アニメーションにiOSアプリで退屈のテーブルビュー

• WWDC20から10本の抜粋

• 何が新しいのUimenuでをし、 iOS14のContextMenu

• スウィフトジェネリックでの作業:コードの実用ガイド再利用

• スウィフト5でダイナミックフォントサイズでUILabelを作成します

。• UIBezierPathで任意の形状を描く

• iOSの中Firebase遠隔設定

• OpenMTP:アンドロイドへのMacOSからのファイル転送

• スウィフトサンバーストダイアグラム:レイヤードSwiftUI



Androidの円グラフ



• (+19) Androidのアニメーション:ボトムシート内のフラグメントのスムーズな遷移

• (+19) 最新のAndroidデバイスは非常に安全であるため、

• (+9) 「最初のプラットフォームに到着...」HuaweiのAppGalleryの開発者のストーリー

• (+4) RxJava3の新機能

• 2020Material DesignAwardのアプリケーションの募集が開始されました

• Androidプロジェクトのビルド速度の最適化

• MVIアーキテクチャの開始アンドロイド

• カスタムDrawableの

• 書き込みがKotlinのコードを滑らか

• Kotlinの ARのAndroidアプリケーションの構築でコース

• アンドロイドでKotlinにHyperLogを実装する方法

• 人々のための通知

• アンドロイドでFirebase OTP認証

• アプリ内は、Androidで更新を実装する

• BaseActivityとBaseFragmentはモンスターです

• 移行API使ってAndroidの中でユーザの活動を決定する

• Jetpackの旅行を

• したTextWriter:アニメーションテキスト

• Antimine -マインスイーパ:Android用サッパー



開発



• (28) での私の10年間のゲーム開発

• (15) 恐怖と嫌悪ゲーム開発:最初のステップから最初のお金まで

• (+13) フラッター。 CustomClipper

• (+10) フラッターを使用してさまざまな形状を描画する方法を考えてみましょう。 Dart拡張機能を使用したウィジェットのレイアウトの簡素化

• (+9) マイクロサービスアーキテクチャでの自動化のテスト

• (+7) Lexorangs-それらとは何か、リストを効率的に並べ替えるためにそれらを使用する方法

• (+4) Model-Widget-WidgetModel、またはFlutterチームがSurfで使用するアーキテクチャ

• (+2) なんて良いアプリストアXiaomi。ロシア語であるため、更新後にストアからアプリケーションを削除しました

• (+1) クライアントとサーバーの境界を見つける方法

• (+1) モバイルデバイスとアプリケーションのセキュリティ:5つの一般的な攻撃シナリオと保護方法

• FacebookSDKによりアプリケーションがクラッシュしました世界中

• Flutterアプリケーションの作成に関する15のビデオチュートリアル

•理にかなっている:ゼロから製品を作成した経験と、製品およびプロジェクトマネージャーの仕事とスキルの違いについて

• Podlodka#171:データセンター

•アプリケーション設計:インスピレーションの例#8

• Flutter will Linuxでの作業

• 2020年第2四半期の開発者経済調査

• 2020年のゲーム開発者になる方法

•メニュー、比喩、素材:UIデザインの重要な段階

•より良いボタンをデザインする方法

• 200人分のレストランやカフェ向けの配信アプリを作成した方法千ルーブル無料

• FlutterのStripeを介したGooglePayでの支払いの受け入れ

• UXの学習:スーパーアプリの構築方法

• 自己改善は、開発者にとって最大の課題となる可能性があります。では、どうすればよいのでしょうか。

• Prism:Flutter



Analytics、マーケティング、収益化に関する壁紙



•賞金プールが100万ドルのPrimetimeゲームショーがTetrisで開始されました

• PavelDurovが再びAppleとGoogleの独占と戦うよう促しました

• 2020年第2四半期のモバイルアプリケーションの使用は世界中で40%多い



2020年第2四半期に、ロシアのユーザーは...
2 2020 $328 , 30% , 2019 . $233 . iOS 35% , , — $144 , Google Play — 30% , $184 . iOS 30% $67 , Google Play 35% $76,3 .

image


• 2020年6月に最もダウンロードされたアプリ

• 2020年6月に最も収益の高いアプリ

• S'More:モバイルぼやけたデート

• Mail.ruグループはモバイルトラッカーデータに基づいて類似ターゲティングを開始しました

• myTrackerはマルチプラットフォームアトリビューションのサポートを開始しました

•コホート分析を使用して削減する方法ユーザーの解約とより良い意思決定



AI、デバイス、IoT



• (+111) 安価な9.7インチのE-Inkディスプレイを組み立てて、あらゆるものを表示し

ます• (+25) AntexGate組み込みコンピューター。プロトタイプから連続生産まで

• (+7) 機械学習プロジェクトのチェックリスト

• (+4) 機械学習を週5日9か月連続で学習する方法

•科学者が署名言語をテキストに変換するグローブを作成した

•他の人のERPシステムをコピーしようとして700万ルーブルになってしまった方法



←前のダイジェスト..。他に興味深い資料がある場合、またはエラーを見つけた場合は、メールで送信してください。



All Articles