En nuestro nuevo resumen semanal, una historia sobre relaciones complejas con el editor, sobre un desarrollo de Android aún más complejo, materiales sobre modularidad, transformaciones impulsadas por Hype, los últimos desarrollos de Snapchat para desarrolladores y mucho más.

La historia de mi juego comenzó en 2015: me mudé a Unity y me dejé llevar por el 3d, el resultado de este fue mi primer (segundo, que no es vergonzoso mostrar): Out of Brakes: un corredor en el que el jugador debe evitar los obstáculos en una máquina de escribir, cuya velocidad es constante está creciendo
Android alguna vez fue considerada la mejor plataforma móvil: control, personalización, funciones avanzadas, multitarea real, soporte incluso para casos raros de uso y libertad de los desarrolladores. Era la mejor plataforma para la ciencia y la educación: en primer lugar, las herramientas de desarrollo son gratuitas y multiplataforma, y en segundo lugar, Android era un sistema operativo muy flexible que no interfería con la experimentación con conceptos innovadores y la manipulación de los equipos. Ahora todo esto está desapareciendo rápidamente.
Este resumen está disponible como un boletín semanal. Una noticia diaria que enviamos a
Canal de telegramas .
iOS•
(+48) La partida de un ingeniero electrónico de Apple causó revuelo entre los especuladores de valores. ¿Cómo llegar a ser como él?•
(+22) Sistema de partículas en Core Animation. Cuento de navidad•
(+14) Swift 5.1: ¿qué hay de nuevo?•
(+4) Problemas de patrón de coordinador y qué tiene que ver RouteComposer con él•
UsabilidadLab presentó una calificación de aplicaciones iOS de bancos•
Novedades de iOS 12.2 para aplicaciones web progresivas•
Decorar una aplicación iOS con Core Animation•
Migración a registro unificado: consola y herramientas•
UITableView tamaños automáticos de encabezado y pie de página con AutoLayout•
Ingeniería inversa de aplicaciones iOS•
Una guía simple para crear CocoaPods•
Tutorial de CallKit para iOS•
Una guía pragmática de la arquitectura escalable de Swift en 2019•
Adaptación de la aplicación iPad con UISplitViewController•
Problemas comunes que modulan una aplicación de iOS•
Ver Decoración en Swift•
Combinamos CoreGraphics y Metal compartiendo memoria de recursos•
Tema oscuro encantado para Xcode•
Blueprint: constructor declarativo de IU
Android•
(+14) Kaspersky Mobile Talks # 1. Multi-modularidad•
Android Dev Podcast # 91. Noticias humanitarias• La
segunda beta de Android Q•
Desarrollo de Android impulsado por el bombo, o cómo una especialidad de ingeniería se convierte en marketing•
Romper un monolito de aplicaciones: historial de aplicaciones de Android Robinhood•
Imágenes en movimiento en la pantalla en Android•
Los mejores 17 complementos para Android Studio•
MVVM y enlace de datos: plantillas de diseño de Android•
Cómo diseñar pantallas para dispositivos plegables•
Cambios de configuración regional y antipatrón AndroidViewModel•
Optimizamos el bytecode cambiando la fuente•
Introducción a RoleManager en Android Q•
Cómo desarrollar una aplicación de Android en 2019: usando el "nuevo" Android•
Transfiera datos entre dispositivos Android a través de Bluetooth en Kotlin•
Segmentación de imágenes de Android: intercambio de fondo inteligente con Fritz•
Modularización: un ejemplo de la vida•
Explora Android Q: Bubbles•
Introducción al menú de Android
Desarrollo•
(+33) El diseñador de juegos no es muy diferente de un psicópata. Cómo hicimos el juego CMAN•
(+20) Gran ciudad para dispositivos móviles en Unity. Experiencia en desarrollo y optimización.•
(+14) Revisión de los informes más interesantes de CodeFest 2019: versión de True Engineering•
(+5) Generación de código en Dart. Parte 2. Anotaciones, source_gen y build_runner•
(+3) Aleteo. Keys! ¿Para que son?•
(0) Post-mortem con GGJ-2019: cómo obtener golpes, pero aún así hacer el juego•
Humble Book Bundle en videojuegos clásicos•
Snapchat ha abierto una plataforma de juegos•
Preglife recibió su primera inversión en 9 años.•
Flutter: la habilidad de más rápido crecimiento entre los desarrolladores•
AppsCast # 3: arquitectura, arquitectura y algo más de arquitectura•
Podlodka # 105: Gestión de incidentes•
Lanzamiento de Microsoft Visual Studio 2019•
The Jolly Rogers: clon de código abierto de Clash Royale en Unity•
No estés triste: cómo no perder el optimismo en el desarrollo del juego•
Diseñado para diferentes tamaños de pantalla y diferentes orientaciones en Flutter•
Juegos de escritura para ZX Spectrum•
Aventura independiente - Reescribiendo MobiLinc para reaccionar nativo•
UX sucederá de todos modos: táctica versus estrategia•
¿Por qué todos los diseñadores necesitan leer cyberpunk?•
Cómo hacer tu propia billetera móvil y ganar•
Cómo entrevistar a entrevistadores cuando buscas trabajo
Analítica, marketing y monetización.•
(+8) "Intercambio de cortesía": ¿cuál es la esencia del conflicto entre las dos compañías de transmisión más famosas?•
(+5) Técnicas Jedi del desarrollador móvil: ¿cómo monetizar la aplicación en 2019?•
Snap anunció una red publicitaria•
Hometalk: hágalo usted mismo estadounidense•
Cómo aumentar la cobertura de publicaciones grupales en Facebook para un juego móvil• Puede
pagar por un teléfono celular viendo anuncios•
Quinn: red social para adultos sin imágenes.•
Compras en estado de ebriedad: $ 45 mil millones al año•
¿Es aburrido aprender? 5 consejos para hacer del aprendizaje electrónico una historia•
Localización ágil: una guía completa•
Cómo obtuvimos 11.3 millones de visitas a páginas sin ningún tipo de crecimiento•
5 técnicos hacen que los botones móviles de llamada a la acción sean intuitivos•
Los 9 errores más comunes en el desarrollo de aplicaciones
AI, dispositivos, IoT•
(+49) Dos estudiantes engañaron a Apple por $ 1 millón•
(+41) Word2vec en imágenes•
(+20) Aprendizaje automático sin Python, Anaconda y otros reptiles.•
(+12) VR con interfaces neuronales: una inmersión completa en realidad virtual•
(+7) Energía, calor y agua.•
Amazon está preparando sus auriculares inteligentes•
Valve lanza su casco de realidad virtual•
TensorFlow está muerto, ¡viva TensorFlow!•
Rendimiento de PostgreSQL en Raspberry Pi← Resumen
anterior . Si tiene otros materiales interesantes o si encuentra un error, envíelo por
correo .