Año tras año, los fabricantes de Android están impulsando el lado del hardware de los teléfonos inteligentes: 108 MP, grabación de video de 8K, 12GB de RAM ... Pero espera, el iPhone solo tiene 4GB de RAM. ¡Y esto no le impide trabajar al nivel o incluso más rápido que sus competidores! ¿Y cómo se las arregló Apple para lograr este resultado?Cada año cambian los requisitos para las suscripciones in-app en aplicaciones móviles en la App Store y Google Play, cada vez es más difícil tenerlos en cuenta la primera vez y no recibir una serie de rechazos, posponiendo el lanzamiento en ocasiones durante varios meses. Si ya hay muchas publicaciones sobre los requisitos para la App Store, a veces surgen preguntas con las reglas de las suscripciones en la aplicación para Google Play.
Este resumen está disponible como boletín semanal . Y todos los días enviamos noticias en el
canal de Telegram .
iOS
• (+48) ¿Es su iPhone tan seguro? Descripción general de las vulnerabilidades y pasajes secretos en iOS
• (+26) Cómo Apple usa métodos no comerciales para extorsionar a los desarrolladores
•(+8) Materiales de encuentro de Avito iOS # 8: videos y presentaciones
• (+7) Creación de una calculadora en Swift 5
• (+6) AppCode 2020.2: soporte para Swift Package Manager, rendimiento mejorado, cambio de firma para Swift y mucho más
• (+ 4) Implementación de Grid Layout en SwiftUI
• Apple prohibió efectivamente la transmisión de juegos de Stadia y xCloud
• Apple publicó los requisitos para navegadores y clientes de correo electrónico de forma predeterminada
• Phil Schiller dejará de comercializar Apple
• Apple compró la fintech canadiense Mobeewave
• Miles de aplicaciones eliminadas de la App Store china
•
Cree un encabezado fijo en ScrollView en SwiftUI
•
Cree una tarjeta que se pueda arrastrar en SwiftUI
•
Apple podría perder a la multitud de desarrolladores
•
MatchGeometryEffect de SwiftUI en iOS 14
•
Aplicaciones modulares modernas con Xcode 12 y Swift Package Manager
•
Por qué SwiftUI lo convierte en un mejor programador
•
Reconocimiento de texto en iOS- dispositivo usando SwiftUI
•
Pure AppDelegate
•
Haga que su aplicación SwiftUI sea escalable y esté lista para diferentes tamaños de pantalla
•
Desarrollo de iOS en VSCode
•
SwiftFortuneWheel: "Rueda de la fortuna" en Swift
•
YouTag: reproductor de música para iOS
Android
• (+17) Compilación compuesta como alternativa a buildSrc en Gradle
• (+11) Android desde adentro: comparación de Dalvik y ART
• (+7) Transformando el desarrollo de Android con Jetpack Compose y Coroutines
• (+7) RecyclerView.ItemDecoration: Aprovechando al máximo
• (+7) ¿ RxRelay es mágico? Asunto vs RxRelay
• (+6) Implementación de la función de escaneo de códigos de barras usando HMS Core Scan SDK
• (+5) Funciones de Android más importantes para ciegos - opinión de expertos ciegos
• Xiaomi ha abandonado el programa Android One
• Google se ha convertido en un vendedor de TODAS las aplicaciones en Europa.
• Android Broadcast: reuniones de tubo. Artem Zinnatullin @ Lyft
•
Unión, intersección, sustracción en Kotlin
•
ViewPager2: profundización en las API internas para trabajar con DiffUtil
•
Cómo seguir siendo un desarrollador moderno de Android
•
Ingeniería inversa de aplicaciones de Android
•
Implementación de un filtro de búsqueda mediante canales y flujos de Kotlin
•
Uso de -API de revisión de aplicaciones para revisiones de Google Play
•
Plantilla de repositorio de Android
•
Componentes de materiales para Android 1.2.0
•
GraphView: Gráficos para Android
•
Scrcast: grabación de pantalla en una aplicación de Android
Desarrollo
• (+25) Un cuento sobre el desarrollo de un proyecto ambicioso por un chico de 16 años (archivo547)
• (+13) Qué habilidades se pueden bombear en un proyecto con una base de código grande
• (+10) Protegiéndonos de los rastreadores en plataformas móviles
• (+8) FigmaExport: cómo automatizar la exportación de un UI-Kit de Figma a proyectos de Xcode y Android Studio
• (+6) Gestionar escenas en Unity sin dolor y sufrimiento
• (+5) Testing para desarrolladores móviles: videos útiles con Meetup de Android
•tiene sentido: Acerca de la práctica de trabajos por hacer, diferentes niveles de aplicación, mitos y peligros de la centralización del producto
• Podlodka n. ° 175: modelado de simulación
• Google lanzó el reconocimiento de escritura a mano en el Kit de AA
• Diseño de aplicaciones: ejemplos de inspiración n. ° 12
• 5 cosas, cuál es mejor entender antes de comenzar una pasantía en una startup
• El caso de las letras minúsculas y mayúsculas
• Probar el servicio sin maldecir con el programador
• ¿Por qué el diseño rápido matará tu producto?
• Reglas para una buena interfaz: aprender a diseñar la interfaz de usuario con LEGO
•
Cómo hacer un juego web multijugador (.io)
•
Slack pierde desarrolladores, Discord gana
•
Hice Plague Inc. para una calculadora
•
Cómo la industria de tonos allanó el camino para las tiendas de aplicaciones y luego desapareció
•
Cómo Flutter ganará los escritorios
•
4 factores clave que se necesitan para ser un desarrollador exitoso
•
Configurar VS Code como un profesional
•
Qué hace que el motor Godot sea excelente para aplicaciones avanzadas de GUI
•
Cómo He mejorado el rendimiento de un sistema de software en un 35.000%
•
El único factor que lo convertirá en un desarrollador senior
•
Mis dos centavos sobre multiplataforma
•
El mito sobre el costo de la calidad del software
•
Localice su aplicación Flutter en 3 pasos
•
Lecciones aprendidas al crear sus primeras 10 aplicaciones comerciales Flutter
•
6 consejos para que los desarrolladores combatan el síndrome de Impostor
•
FigmaToCode: Diseño para código para Flutter y SwiftUI
Analytics, marketing y monetización
• (+13) [ Un marco de formación de hábitos] y maximización de la participación del usuario a través del aprendizaje de inglés
• (+1) Cómo IDFA y el control de datos del cliente conducen al marketing de confianza
• LOVEMOBILE # 08: Ajustar
• Aplicaciones más descargadas en julio de 2020
• Aplicaciones con mayores ingresos en julio de 2020
• Radish: ficción de microlectura
• Los ingresos por juegos móviles alcanzaron un nuevo récord en el segundo trimestre
• ¿Cómo consiguió One Guy Run más de 100.000 instalaciones en 2 días?
• El video móvil reemplaza a la TV
• iOS 14 e IDFA y atribución de tráfico móvil: un cambio global en el mercado de publicidad móvil
•
Prueba de precios para aplicaciones de suscripción
•
Cómo desarrollar una aplicación que se promocione a sí misma
•
Las aplicaciones de pago están muertas. ¿Qué sigue para la monetización?
•
12 reglas de viralidad que aprendí al crear una aplicación de video con un crecimiento explosivo en
IA, dispositivos, IoT
• (+32) Modelos de lenguaje como motor de progreso: aplicaciones inusuales para GPT-3
• (+20) Cómo el aprendizaje automático salva árboles en Ekaterimburgo
• (+14) Azure RTOS. Parte 1: Revisión y lanzamiento (STM32 + CubeIDE + HAL)
• Los investigadores han creado IA para convertir selfies en retratos normales
• Google presentó Pixel 4A
← Resumen anterior . Si tiene otros materiales interesantes o ha encontrado un error, envíelo al correo .

