モバイル#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はデザイナーに取って代わります



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



All Articles