Um clone do Instagram usando SwiftUI e GraphQL – Login

Em nossa postagem anterior sobre como criar um aplicativo clone do Instagram, você aprendeu a configurar tudo para ter o SwiftUI em funcionamento no XCode 11 e criou uma visualização de Sing Up totalmente funcional com GraphQL.

Hoje, aprenderemos a criar uma visualização de login e a fazer com que o usuário faça logout.

Precisaremos do projeto da postagem anterior, portanto, se você não acompanhou a postagem anterior, sugiro enfaticamente que o faça.

Apertem os cintos de segurança e vamos lá!

Para um melhor aprendizado, faça o download do projeto iOS Instagram Clone com o código-fonte.


Um clone do Instagram usando SwiftUI e GraphQL – ProfileView

Hoje, na parte 3 do nosso aplicativo clone do Instagram com GraphQL, vamos nos aprofundar na SwiftUI, criando nossa visualização de perfil.

Aprenderemos a reutilizar structs na SwiftUI e discutiremos alguns controles: VStack, HStack, GeometryReader, Text, Button, Spacer, Image, Divider, entre outros.

Em nossos artigos anteriores, aprendemos como registrar um usuário e como fazer login em um usuário, com as respectivas UIs em nosso aplicativo clone do Instagram. Hoje vamos tornar isso muito mais agradável.

Aperte os cintos de segurança e vamos lá!

Para um melhor aprendizado, faça o download do projeto iOS Instagram Clone com o código-fonte.


Aplicativo clone do Instagram usando SwiftUI e GraphQL – HomeView

Hoje, na parte 4 do nosso aplicativo clone do Instagram com GraphQL, continuaremos aprendendo um pouco de SwiftUI, criando nossa visualização Home.

Em nossos artigos anteriores, aprendemos como registrar um usuário e como fazer login em um usuário e criamos a visualização Profile com as respectivas UIs em nosso aplicativo clone do Instagram. Hoje, reutilizaremos parte desse código e criaremos algo semelhante a um UIScrollView com muito conteúdo.

Apertem os cintos de segurança e vamos lá!

Para um melhor aprendizado, faça o download do projeto iOS Instagram Clone com o código-fonte.


Como criar um aplicativo de bate-papo por vídeo

Outro dia me deparei com este incrível tutorial do Twilio, escrito por Phil Nash, explicando como criar um bate-papo por vídeo usando o React Hooks. Decidi, então, executá-lo no Back4app porque ele é gratuito, é incrível e pode ser integrado ao Parse, de modo que eu poderia ter hospedagem gratuita na Web (subdomínio gratuito do Back4app incluído), hospedar meu aplicativo e usar a entrega de dados em tempo real para incluir recursos de bate-papo no futuro.
Esta postagem é um passo a passo do que fiz para fazê-lo funcionar.


Firebase vs. Parse – Uma comparação abrangente para o desenvolvimento do iOS em 2025 – Parte 1

Introdução

O Parse e o Firebase são plataformas criadas para facilitar a vida do desenvolvedor, criando o lado do servidor do seu aplicativo de forma muito mais rápida, sólida e dimensionável.

Esses dois produtos chegaram ao mercado há alguns anos e evoluíram desde então, sempre trazendo novas funcionalidades e acompanhando as tecnologias mais recentes.

Os dois têm abordagens diferentes em relação à forma como fazem o que fazem. E também na forma como oferecem suporte especificamente ao desenvolvimento do iOS.

Como desenvolvedor de iOS, decidi escrever uma visão totalmente imparcial de ambas as plataformas para o mundo iOS e ver como elas abordam essa participação de mercado especificamente.


Autenticação no Firebase e no Parse

Na Parte 1 e na Parte 2 desta série, comparamos o processo de criação de um aplicativo e a integração de estruturas ao seu projeto XCode e como os bancos de dados Firebase e Parse têm recursos semelhantes e distintos que podem se adequar melhor ao seu caso de uso.

Nesta terceira parte, começaremos a codificar e avaliaremos quanto código é necessário para que um processo de inscrição/entrada funcione em ambas as plataformas.


As 10 principais linguagens de front-end que você deve conhecer

Frontend Language You Should Know
Frontend Language You Should Know

O domínio das linguagens de front-end pode aumentar suas chances de prosperar em uma carreira de desenvolvimento de aplicativos e sites.

Na verdade, uma linguagem de programação front-end ajuda as equipes de desenvolvimento a criar páginas da Web e para dispositivos móveis altamente interativas e fáceis de usar.

Dessa forma, é importante escolher uma das melhores linguagens de front-end para criar um aplicativo móvel e da Web.

Portanto, este artigo fala sobre as melhores opções com seus principais recursos de forma abrangente. Além disso, neste guia, apresentaremos as diferenças entre o desenvolvimento no lado do cliente e no backend.


As 10 melhores plataformas de desenvolvimento de aplicativos móveis com pouco código

The 10 Best Low Code Mobile App Development Platforms
The 10 Best Low Code Mobile App Development Platforms

A dependência das startups e das empresas em relação às plataformas de desenvolvimento de aplicativos móveis com pouco código está crescendo devido aos seus enormes benefícios.

De fato, a abordagem low-code acelera o tempo de desenvolvimento e reduz o custo e os recursos necessários.

De acordo com a Allied Market Research, o valor de mercado do setor de desenvolvimento com pouco código atingirá US$ 125,6 bilhões até 2031.

Esse número foi avaliado em 11,5 bilhões de dólares em 2021. Essa projeção mostra a influência crescente dessa abordagem de criação de aplicativos sobre as equipes de desenvolvimento e as empresas.

Portanto, este artigo apresenta uma das principais plataformas para criar aplicativos móveis de baixo código com suas principais características.


Descubra os melhores back-ends para o React Native

Discover the best backends
Discover the best backends

Os back-ends referem-se a atividades no lado do servidor, essenciais para o desenvolvimento rápido e sem interrupções de aplicativos.

De fato, um backend eficiente e atraente é vital para melhorar a experiência do usuário, organizar e consultar os dados sem problemas e fazer implementações robustas.

Por outro lado, backends fracos podem levar a uma experiência de usuário ruim, falhas no servidor, problemas de segurança e muito mais. Portanto, o uso de bons back-ends é necessário para os desenvolvedores, principalmente se eles estiverem trabalhando em estruturas móveis como o React Native.

Aqui, apresentamos os back-ends de primeira linha para aplicativos React Native para facilitar as startups, as equipes de desenvolvimento e as empresas com opções adequadas.


As 10 principais empresas que usam o Firebase

Top 10 Companies Using Firebase
Top 10 Companies Using Firebase

O Firebase é um CSP de back-end muito procurado que as empresas e as equipes de desenvolvimento usam para criar aplicativos altamente avançados. Várias empresas usam o Firebase para diferentes pilhas de tecnologia.

Essas empresas utilizam os recursos de hospedagem, armazenamento, banco de dados, teste e análise do Firebase. De fato, é problemático para as empresas instalar e gerenciar recursos de hardware.

Portanto, as PMEs, as startups e as grandes empresas estão migrando do desenvolvimento local para as opções de computação em nuvem, e o Firebase é um nome confiável nesse sentido.

Cerca de 3.049 empresas estão usando o Firebase, de acordo com o StackShare. Alibaba, Lyft, Venmo e The Economist são grandes nomes nesse sentido.

No entanto, se você quiser saber como essas empresas se beneficiam do Google Firebase para realizar tarefas no lado do servidor, leia este guia. Sim, este artigo falará detalhadamente sobre os principais clientes do Firebase.


open
Build, deploy and scale your app with Back4App Containers

open
Build, deploy and scale your app with Back4App Containers. Start today!