No novo resumo, lidamos com garras e escrevemos aplicativos em linguagem assembly, praticamos Swift funcional e criamos visĂŁo biĂ´nica, desenvolvemos o Flutter e melhoramos o UX e exploramos os melhores jogos e aplicativos. Bem-vindo

Haverá dificuldades com os aplicativos Android existentes em "conchas"? O que preparar para os usuários que decidem comprar um dispositivo caro? E o que precisa ser feito pelo desenvolvedor para que esses usuários estejam satisfeitos? Como testar seu aplicativo se você não possui um dispositivo por US $ 2000 em mãos?
Esta história é sobre uma abordagem não padrão para o desenvolvimento de aplicativos Android. Uma coisa é instalar o Android Studio e escrever "Olá, Mundo" em Java ou Kotlin. Mas mostrarei como a mesma tarefa pode ser realizada de maneira diferente.
Este resumo está disponĂvel como um boletim semanal. NotĂcias diárias que enviamos para
Canal de telegrama .
iOS•
(+24) Tudo o que você precisa saber sobre extensões de aplicativo para iOS•
(+14) Um pouco de prática da programação funcional no Swift para iniciantes•
(+7) Objeto composto de "fonte de dados" e elementos de uma abordagem funcional•
A mágica do layout automático: priorizando o redimensionamento de conteúdo•
Caminho do UrbanClap para MVVM•
Crie telas complexas com Child ViewControllers•
Crie sua própria biblioteca CocoaPods•
Configurando a integração contĂnua para iOS com o Bitrise•
Melhor aplicativo iOS da categoria•
Métricas Swif•
Estilo de UIView com funções•
SmartlookConsentSDK para iOS: contrato de usuário bonito
Android•
(+14) Oftalmologistas russos falaram sobre visão biônica. O novo aplicativo móvel demonstra o trabalho de cyber•
(+14) Criação da barra de navegação inferior no Kotlin usando Anko•
(+9) RxJava2 + Retrofit 2. Modificamos o adaptador para lidar com a falta de status da Internet no Android•
Podcast do desenvolvedor do Android # 88. NotĂcias. O futuro das bibliotecas de dependĂŞncia IoT, K-Love,•
Mármore do projeto Android Studio: aplicar alterações•
Mobile Intelligence - Classificação de Sinal de Estrada com o Modelo MobileNet Reciclado•
Navegação de link direto em um aplicativo modular•
Falando pelos melhores fragmentos do Android•
Por que você precisa mudar completamente para o Kotlin•
Tendências de desenvolvimento do Android 2019•
Compondo atributos dinâmicos do RecyclerView com funções•
Migrando para o SDK do Google Places: o mundo de Rx e Coroutines•
Depurando falhas nativas em um aplicativo Android•
Permissões do Android com a Biblioteca Dexter•
Testando robôs de café expresso e de tela: Introdução•
Teste perfeito: falsificações em vez de mokas
Desenvolvimento•
(+39) Aprendendo sempre e em qualquer lugar! Podcasts para desenvolvedores em inglês•
(+29) Como obter a certificação do Google Developers: especialista em web para celular•
(+24) É mais divertido desenvolver para telefones celulares do que para a web?•
(+22) Sketch + Node.js: geramos Ăcones para muitas plataformas e marcas•
(+21) Ótimo resultado da indústria de videogames•
(+14) Flutter. Prós e contras•
(+10) Pela primeira vez, tentamos o App Center e falamos sobre a nossa experiência•
(+9) Dois lados do WebView: sobre o rápido lançamento de projetos e o roubo de dados pessoais•
Flutter Dev Podcast # 1: Flutter 1.2, Flutter / create, histórico, logotipos e muito mais•
Google lança Flutter 1.2 e Dart DevTools•
DevOps em jogos•
HoloLens 2 ficará mais aberto•
Rádio QA # 49: palavra letra P•
5 dicas para melhorar o aplicativo móvel UX•
gotas. - plataforma de pagamento instantâneo: pesquisa UX•
WhatsApp Pay: Pesquisa UX•
Excelentes ferramentas de design•
Leis conhecidas de desenvolvimento de software•
Quatro erros de engenharia matando startups•
Preparando-se para a codificação ao vivo através do Twitch•
Consciente: Aprendizado UX•
O que aprendi no primeiro ano de trabalho como engenheiro de software em uma startup•
Discussão é o futuro da interface do usuário•
Redesign do aplicativo móvel Tesla•
Como criar um chatbot para WhatsApp usando Twilio, Dialogflow e PHP•
Bashupload: envie arquivos para a nuvem a partir da linha de comando•
Mesibo Messenger: um messenger aberto com mensagens, voz e vĂdeo•
Mecanismo de jogo Halley: mecanismo de jogo C ++
Análise, marketing e monetização•
Presto: restaurantes regulares ficam mais inteligentes•
Quanto os russos gastam em jogos para celular e como é o retrato de um jogador russo rico•
ELSA: melhorando a pronúncia do inglês•
Novos aplicativos mais populares em 2018•
Os novos jogos mais populares de 2018•
OliveX recebeu US $ 1 milhão por jogos esportivos•
ASOdesk lança nova "ASO Academy"•
WhatsApp tem 10 anos•
Fortnite: US $ 100 milhões em e-sports•
Principais editores por número de downloads 2018•
Como e por que escrevi meu "Controle de Custos"•
Patas - um aplicativo para ajudar animais e um quadro de mensagens sobre eles•
Dpth - um aplicativo para iOS tira fotos em 3D sem uma câmera dupla•
O efeito do tráfego multicanal na conversão da Play Store
AI, Dispositivos, IoT•
(+49) Como recomendar músicas que quase ninguém ouviu. Relatório Yandex•
(+45) Soluções quase confiáveis•
(+34) Cartomancia em redes neurais: se o próprio autor anotou nos comentários no post•
(+22) Projeto Prometheus: procure incêndios usando IA•
(+17) As empresas finalmente se preocuparam com o desenvolvimento de dispositivos IoT e sua segurança•
(+14) Apresentando o Microsoft HoloLens 2•
(+14) TensorFlow no Apache Ignite•
(+5) AsyncIO Micropython: mĂ©todos de sincronização em programação assĂncrona•
O mercado de relógios inteligentes cresceu 56% e a Apple é metade• A
IA controla o parque eólico do Google• A
Rússia está preparando uma estratégia nacional para inteligência artificial•
Amazon abre recrutamento no terceiro Alexa Accelerator•
Extinção silenciosa de startups de IoT•
Futuro da máquina e o futuro do desenvolvimento móvel•
Aprendizado de máquina no celular: atualizações do GitHub•
Reconhecimento de placa de carro sem aprendizado de máquina<
Resumo anterior . Se vocĂŞ tiver outros materiais interessantes ou se encontrar algum erro, envie-o para o
correio .