モバイル#294開発者向けの興味深い資料のダイジェスト(4月8〜14日)

今週は、継続的インテグレーション、Web開発からゲームへの移行、ダークテーマ、単体テスト、新しい高収益で数十億ドル規模の主要製造業についてお話します。



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

CIは、できるだけ頻繁にコードを一般的な製品コードに統合するワークフローです。 そして、単に統合するだけでなく、すべてが機能することを常にチェックします。 頻繁に確認する必要があるため、自動化について検討する必要があります。 手動牽引ですべてをチェックできますが、それだけの価値はありません。それが理由です。

Reaktive-リアクティブKotlinのマルチプラットフォームライブラリ

今日、多くの人がリアクティブプログラミングを愛しています。 これには多くの利点があります。いわゆる「コールバック地獄」の欠如、組み込みのエラー処理メカニズム、およびバグの可能性を減らす関数型プログラミングスタイルです。 マルチスレッドコードの記述が大幅に簡単になり、データストリームの管理(結合、分割、変換)が簡単になります。

このダイジェストは週刊ニュースレターとして入手できます。 そして毎日ニュースを送ります 電報チャネル 。

iOS

• (+23) ゲーム「メモリーカード」をSwiftで作成します
• (+14) Swift 5.0の高度な文字列補間
• (+10) カスタム楽器:道標が十分でない場合
• (+9) PureLayoutを使用してプログラムでインターフェイス要素を作成します(パート2)
• Appleはサブスクリプションに追加のステップを追加しました
• Appleは別の仮想現実のベテランを雇いました
• NetflixはAirPlayとの連携を拒否しました
• 画像 ブレークポイントを使用したiOS開発サイクルの改善
• 画像 iOS:CocoaPodsを使用したUmbrellaフレームワーク
• 画像 データ前処理のためのMLの作成からのMLDataTableの操作
• 画像 Swift 4からSwift 5への移行
• 画像 iOS用の動的モジュラーアーキテクチャを作成する
• UIView SmoothCorners:Appleのような丸い角

Android

• (+33) IntelliJ IDEA 2019.1:インターフェーステーマのカスタマイズ、Java 12からの式の切り替え、Dockerコンテナー内でのデバッグ
• (+18) 2種類の単体テストを使用してアプリケーションをより安定させる方法
• Androidスマートフォンは秘密鍵になります
• Snap更新されたSnapchat for Android
• Androidで画面上で画像を移動する
• 画像 Android Lintとは何ですか?また、サポートされているコードを書くのにどのように役立ちますか
• 画像 KotlinのChuck Norrisに関する事実を含むアプリ
• 画像 AndroidでMLキットを使用してスマートリプライを簡単に生成する方法
• 画像 コールドストリーム、ホットチャンネル
• 画像 Facebook Messengerグラデーションの再作成
• 画像 TextWatchersを正しく使用する
• 画像 Android Canvas drawVerticesで遊ぶ
• 画像 Googleはインスタントアプリのプラグインを禁止しています
• 画像 Firebaseを使用してAndroid向けマルチプレイヤーゲームを作成する方法
• 画像 Kotlin Conversion-注目すべき4つのトラップ
• 画像 Android Animation APIチートシート
• 画像 ダガーと輝く新しい@ Component.Factory

開発

• (+46) Web開発からゲーム開発への移行方法
• (+46) 害を与えずに暗いテーマを作成する方法。 Yandex.Mailチームの経験
• (+22) ユニティ:1回のドローコールで多くのヘルスバーを描画します
• (+18) Raspberry-pi-tankおよびGPSナビゲーション
• (+10) 「反射」に基づく設計
• (+5) Unityでの3Dモデルのインポートと落とし穴
• AppsCast#4:GPU、六角形アクセラレーター、線形代数
• Podlodka#106:プラットフォーム開発
• ディスラプタービームはバックエンドを開きます
• Stack Overflow 2019開発者アンケート結果
• クラシックビデオゲームのHumble Book Bundle
• Snapchatはゲームプラットフォームをオープンしました
• 画像 Google Assistantのアクションを作成する
• 画像 React Nativeを使用する必要がありますか?
• 画像 アイデアをどのようにして製品に変えたか
• 画像 テスト駆動開発(TDD)が信頼できるプログラミングに最適な理由
• 画像 プログラミングスキルを向上させるアプリケーションのアイデア
• 画像 Flutterを教える理由と方法
• 画像 BASICのコンピューターゲーム
• 画像 時間もお金も問題なし:最初のツリーを完成させる
• 画像 迷惑なPaypalの再設計:UXリサーチ
• 画像 優秀なプログラマーの5つの機能
• 画像 Ionic4で本格的なモバイルアプリケーションを作成します
• 画像 技術的負債-再借入または清算?
• 画像 デザイナー向けのカラー理論(インフォグラフィック付き)
• 画像 プログレッシブWebアプリとしてのAngularアプリ

分析、マーケティング、収益化

• (+14) モバイルゲームで広告報酬を収集する2つの方法、またはロボットが機能する必要がある
• (+14) Android Gustuffトロイの木馬がアカウントからクリーム(フィアットと暗号)を削除する方法
• Netflixは、収益獲得アプリケーションのトップの1位を逃しました
• 2018年にブラジルで最も収益を上げるアプリケーション
• 色調:壁のジム
• キャンディクラッシュシリーズの記録は1四半期です
• 画像 スプラッシュスクリーン:モバイルアプリケーションの最初の起動に成功

AI、デバイス、IoT

• (+67) Avito広告でナンバープレート番号を非表示にする理由と方法
• (+38) ラフスケッチからの写真:NVIDIA GauGANニューラルネットワークの正確な動作
• (+21) 仮想現実-ゲーム、治療、生活。 リハビリテーション医学のサービスにおけるVR技術
• (+20) スマートシティはどのように発生しますか
• (+15) GAN学習の持続可能性(掘り下げ)
• (+15) 初心者を宣伝し、何も壊さない方法
• (+4) IoTテクノロジーが今後10年間で世界をどのように変えるか
• KeyMeは、キー製造で5,000万ドルを受け取りました
• Qualcommが新しいSnapdragonのAIパフォーマンスを改善
• Hermitageの拡張現実:ARアプリケーションのARクラフト競争は4月15日に始まります
• MLキットのスマートアンサーと言語定義
• テクノロジーダイジェスト(2019年3月)
• 画像 Aroma:コードの推奨事項に機械学習を使用する
• 画像 データサイエンスの学習における3つの大きな間違い
• 画像 はい、AIはデザイナーに取って代わります

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

Source: https://habr.com/ru/post/J448040/


All Articles