モバイル開発者向けの興味深い資料のダイジェスト#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