Diese Woche sprechen wir Ăźber Continuous Integration, den Ăbergang von der Webentwicklung zu Spielen, dunklen Themen, Unit-Tests, einer neuen, hochverdienenden und milliardenschweren SchlĂźsselindustrie.

CI ist ein Workflow, in dem Sie Ihren Code so oft wie mÜglich in den allgemeinen Produktcode integrieren. Und nicht nur integrieren, sondern auch ständig ßberprßfen, ob alles funktioniert. Da Sie häufig und häufig nachsehen mßssen, sollten Sie ßber Automatisierung nachdenken. Sie kÜnnen alles auf manuelle Traktion ßberprßfen, aber es lohnt sich nicht, und deshalb.
Viele lieben heute reaktives Programmieren. Es hat viele Vorteile: das Fehlen der sogenannten âCallback-HĂślleâ, des integrierten Fehlerbehandlungsmechanismus und eines funktionalen Programmierstils, der die Wahrscheinlichkeit von Fehlern verringert. Deutlich einfacher zu schreibender Multithread-Code und einfacher zu verwaltende DatenstrĂśme (kombinieren, teilen und konvertieren).
Diese Ăbersicht ist als wĂśchentlicher Newsletter erhältlich . Eine tägliche Nachricht, an die wir senden
Telegrammkanal .
iOSâ˘
(+23) Wir schreiben das Spiel âMemory Cardsâ auf Swiftâ˘
(+14) Erweiterte String-Interpolation in Swift 5.0â˘
(+10) Benutzerdefinierte Instrumente: Wenn der Wegweiser nicht ausreichtâ˘
(+9) Wir erstellen programmgesteuert Schnittstellenelemente mit PureLayout (Teil 2)â˘
Apple hat dem Abonnement einen zusätzlichen Schritt hinzugefĂźgtâ˘
Apple hat einen weiteren Virtual-Reality-Veteranen eingestelltâ˘
Netflix weigerte sich, mit AirPlay zu arbeiten⢠â˘
Verbesserung des iOS-Entwicklungszyklus mit Haltepunkten⢠â˘
iOS: Umbrella Framework mit CocoaPods⢠â˘
Arbeiten mit MLDataTable aus Create ML fĂźr die Datenvorverarbeitung⢠â˘
Migration von Swift 4 zu Swift 5⢠â˘
Erstellen Sie eine dynamische modulare Architektur fĂźr iOS⢠â˘
UIView SmoothCorners: abgerundete Ecken wie Apple
Androidâ˘
(+33) IntelliJ IDEA 2019.1: Anpassung von Schnittstellenthemen, Wechseln von AusdrĂźcken aus Java 12, Debuggen in Docker-Containernâ˘
(+18) So stabilisieren Sie die Anwendung mithilfe von zwei Arten von Komponententestsâ˘
Android-Smartphones sind zu geheimen SchlĂźsseln gewordenâ˘
Snap aktualisiert Snapchat fĂźr Androidâ˘
Verschieben von Bildern Ăźber den Bildschirm in Android⢠â˘
Was ist Android Lint und wie kĂśnnen Sie unterstĂźtzten Code schreiben?⢠â˘
Eine App mit Fakten Ăźber Chuck Norris auf Kotlin⢠â˘
So generieren Sie einfach intelligente Antworten mit ML Kit auf Android⢠â˘
Kalte StrĂśme, heiĂe Kanäle⢠â˘
Neuerstellung des Facebook Messenger-Verlaufs⢠â˘
TextWatchers richtig verwenden⢠â˘
Spielen mit Android Canvas drawVertices⢠â˘
Google verbietet Plugins fĂźr Instant Apps⢠â˘
So verwenden Sie Firebase, um ein Multiplayer-Spiel fĂźr Android zu erstellen⢠â˘
Kotlin Conversion - 4 Fallen zum Beobachten⢠â˘
Android Animation API Spickzettel⢠â˘
Dolch und die funkelnde neue @ Component.Factory
Entwicklungâ˘
(+46) Wie wir von der Webentwicklung zur Spieleentwicklung gekommen sindâ˘
(+46) So erstellen Sie ein dunkles Thema und schaden nicht. Yandex.Mail Team Erfahrungâ˘
(+22) Einheit: Zeichne viele Gesundheitsbalken in einem Zugâ˘
(+18) Himbeer-Pi-Tank und GPS-Navigationâ˘
(+10) Design basierend auf "Reflexion"â˘
(+5) Import von 3D-Modellen in Unity und Fallstrickeâ˘
AppsCast # 4: GPU, hexagonale Beschleuniger und lineare Algebraâ˘
Podlodka # 106: Plattformentwicklungâ˘
Disruptor Beam Ăśffnet sein Backendâ˘
Ergebnisse der Entwicklerumfrage zum StapelĂźberlauf 2019â˘
Humble Book Bundle fĂźr klassische Videospieleâ˘
Snapchat hat eine Spieleplattform erĂśffnet⢠â˘
Erstellen einer Aktion fĂźr Google Assistant⢠â˘
Soll ich React Native verwenden?⢠â˘
Wie ich eine Idee aufnahm und daraus ein Produkt machte⢠â˘
Warum Test Driven Development (TDD) am besten fĂźr zuverlässige Programmierung geeignet ist⢠â˘
Anwendungsideen, die Ihre Programmierkenntnisse verbessern⢠â˘
Warum und wie unterrichte ich Flutter?⢠â˘
Computerspiele auf BASIC⢠â˘
Keine Zeit, kein Geld, kein Problem: Den ersten Baum fertigstellen⢠â˘
Unaufgefordertes Paypal-Redesign: UX Research⢠â˘
FĂźnf Features groĂartiger Programmierer⢠â˘
Wir erstellen eine vollwertige mobile Anwendung auf Ionic4⢠â˘
Technische Schulden - RĂźckforderung oder Beseitigung?⢠â˘
Farbtheorie fĂźr Designer (mit Infografiken)⢠â˘
Angular App als progressive Web App
Analytik, Marketing und Monetarisierungâ˘
(+14) Zwei MĂśglichkeiten zum Sammeln von Werbeprämien in Handyspielen oder Robotern sollten funktionierenâ˘
(+14) Wie der Android Gustuff-Trojaner Sahne (Fiat und Krypto) von Ihren Konten entfernt
â˘
Netflix hat den ersten Platz in der Rangliste der Verdienstanwendungen verpasstâ˘
Die am meisten verdienenden Bewerbungen in Brasilien im Jahr 2018â˘
Tonal: Fitnessstudio an der Wandâ˘
Die Candy Crush-Serie hat einen Rekord von 1 Quartal⢠â˘
BegrĂźĂungsbildschirm: Ein erfolgreicher erster Start fĂźr Ihre mobile Anwendung
KI, Geräte, IoTâ˘
(+67) Warum und wie verstecken wir Kennzeichen in Avitos Anzeigen?â˘
(+38) Fotos aus groben Skizzen: Wie genau funktioniert das neuronale Netzwerk NVIDIA GauGAN?â˘
(+21) Virtuelle Realität - Spiel, Behandlung, Leben. VR-Technologie im Dienste der Rehabilitationsmedizinâ˘
(+20) Wie entstehen intelligente Städte?â˘
(+15) Nachhaltigkeit des Lernens GAN (tiefer graben)â˘
(+15) Wie man einen Neuling befĂśrdert und nichts kaputt machtâ˘
(+4) Wie IoT-Technologien die Welt in den nächsten 10 Jahren verändern werdenâ˘
KeyMe erhielt 50 Millionen US-Dollar fĂźr die SchlĂźsselherstellungâ˘
Qualcomm verbessert die KI-Leistung im neuen Snapdragonâ˘
Augmented Reality in der Hermitage: Der AR-Craft-Wettbewerb fĂźr AR-Anwendungen beginnt am 15. Aprilâ˘
Intelligente Antworten und Sprachdefinition im ML Kitâ˘
TechnologieĂźbersicht (März 2019)⢠â˘
Aroma: Verwenden von maschinellem Lernen fĂźr Codeempfehlungen⢠â˘
3 grĂśĂten Fehler beim Erlernen von Data Science⢠â˘
Ja, AI wird Designer ersetzenâ
Vorheriger Auszug . Wenn Sie andere interessante Materialien haben oder einen Fehler finden, senden Sie ihn bitte per
Post .