https://a.storyblok.com/f/270183/70366/6bb0506ade/ultimate-list_iphone-api.png

A lista definitiva de ideias para aplicativos do iPhone

Publicado em February 16, 2022

Tempo de leitura: 5 minutos

Incluir o desenvolvimento de aplicativos para iPhone na sua lista de habilidades pode ajudar na sua carreira, mas pode ser um desafio ter ideias para um aplicativo com o qual praticar. Mas não se preocupe; vamos pensar juntos em algumas ideias para aplicativos de iPhone! Ao final deste artigo, você estará pronto para criar um novo aplicativo para iPhone!

O que é o desenvolvimento de aplicativos para iPhone?

O desenvolvimento de aplicativos para iPhone significa criar um aplicativo, como você já deve ter adivinhado: para o iPhone!

Os desenvolvedores de aplicativos para iPhone criam softwares usando Objective-C ou Swift.

O Swift é uma linguagem de código aberto criada pela Apple para oferecer aos desenvolvedores de aplicativos uma experiência melhor do que a do Objective-C.

Se você estiver interessado em aprender Swift, aqui estão alguns recursos para você começar:

  1. Aprenda Swift na Codecademy.

  2. iOS e Swift - O Curso Intensivo Completo de Desenvolvimento de Aplicativos para iOS.

  3. A Apple documentação do Swift.

Agora, vamos explorar algumas ideias de aplicação!

Ideias fáceis

  1. Criar um aplicativo para iPhone para jogar o clássico jogo “Hangman” é uma ótima maneira de aprimorar suas habilidades.

  2. Crie um aplicativo de mensagens para enviar mensagens de texto. Adicione pelo menos um recurso que a plataforma de mensagens da Apple ainda não tenha.

  3. Crie um aplicativo para jogar Jogo da Velha com seus amigos.

  4. Programe o aplicativo “Cook Dinner”. Todos os dias, ele envia uma mensagem de texto com uma nova receita caseira para inspirá-lo a preparar o jantar daquela noite.

  5. Crie um aplicativo para jogar xadrez. Criar um aplicativo de xadrez não só fará de você um desenvolvedor de aplicativos para iPhone melhor, como também tornará você um programador muito melhor!

  6. Crie um aplicativo de chatbot sobre um tema específico. Esse aplicativo é uma oportunidade divertida de aprender sobre IA. Por exemplo, você poderia criar um chatbot que permita ao usuário conversar sobre Pokémon. A API do Pokémon pode te ajudar nisso!

  7. Crie um aplicativo que, ao ser aberto, forneça informações sobre uma criptomoeda aleatória. Existem mais de 500 mil criptomoedas por aí, então você terá muitos dados para trabalhar!

  8. Programe uma calculadora que funcione.

  9. Desenvolva um gerador aleatório de nomes para criar nomes artísticos para atores.

  10. Crie um aplicativo que colete dados sobre laranjas e os exiba. Por exemplo, ele poderia informar quantas laranjas foram cultivadas naquele dia.

Educação

  1. Crie um aplicativo para ensino à distância. Já existem alguns, mas aposto que você consegue fazer um ainda melhor! E se você adicionasse uma IA capaz de reconhecer os rostos dos alunos quando o cursor passasse por cima deles e, em seguida, fornecesse informações sobre cada um deles? A Video API da Vonage é um ótimo ponto de partida para streaming de vídeo.

  2. Sou obcecado por listas de tarefas. Eu as uso para organizar tudo. Existem um milhão de listas de tarefas, mas mesmo o melhor programa que existe provavelmente não tem todos os recursos que funcionariam melhor com o seu sistema de produtividade. Crie uma lista de tarefas com dois recursos que a lista que você usa atualmente não tenha.

  3. Continuando com o tema das listas de tarefas, uso um aplicativo de calendário, um de notas, um de lembretes e uma lista de tarefas para organizar toda a minha vida. Adoraria se alguém criasse um aplicativo que reunisse tudo isso em um único aplicativo principal, que eu pudesse usar para organizar tudo.

  4. Crie um aplicativo que destaque uma biblioteca ou framework de programação a cada dia.

  5. Existem muitos aplicativos que ensinam as pessoas a programar, mas não tantos que ensinem a programar em linguagem de máquina. Crie um aplicativo que ensine as pessoas a programar em um nível mais básico!

  6. Desenvolva um “aplicativo standup” para crianças em sala de aula.

  7. Crie uma ferramenta que permita organizar seus destaques do Kindle de várias maneiras. Você poderia criar pastas para eles, exportá-los para programas como o Notion, arrastá-los e soltá-los em diferentes ordens, etc.

  8. Lembra quando você fazia trabalhos em grupo na escola e uma pessoa acabava fazendo a maior parte do trabalho? Crie um aplicativo para ajudar a gerenciar trabalhos em grupo.

  9. Você sabia que os professores adoram memes? Bem, alguns professores adoram mesmo! Crie um aplicativo de “memes educacionais”.

  10. Desenvolva um aplicativo parecido com o Grammarly, mas para corrigir trabalhos!

Aleatório

  1. Você sabia que existe um aplicativo para gatos na App Store da Apple? Existe mesmo! Chama-se “Paint for Cats” e ajuda seu gato a fazer desenhos. No entanto, custa US$ 1,99, então há uma oportunidade de criar um aplicativo semelhante e disponibilizá-lo gratuitamente.

  2. Você se lembra do aplicativo Yo? Em certa época, ele foi um dos aplicativos mais populares da App Store, apesar de sua única funcionalidade ser enviar “Yo” para um amigo. Chegou a hora de os programadores terem seu próprio aplicativo “Yo”. Crie um aplicativo que tenha apenas uma função: enviar “Hello, World!” para os amigos.

  3. Você se inspirou no “Yo”, mas quer ir ainda mais longe? Experimente criar um aplicativo que gere um texto aleatório, coloque-o em um meme escolhido aleatoriamente e envia por mensagem para um amigo.

  4. Aqui vai uma última ideia “Yo”, que por acaso também é uma ótima ideia de negócio. Como todo mundo está falando sobre criptomoedas hoje em dia, crie um aplicativo com apenas uma função: enviar uma mensagem de texto para um amigo dizendo “criptomoeda!”.

  5. Existe um aplicativo para iPhone chamado Sim Stapler que simula o ato de grampear algo. Acho que falta no mundo um aplicativo que simule a trituração de papel. Verifiquei duas vezes e esse aplicativo não existe, então essa é a sua chance de fazer história.

  6. Fazer tudo certo durante uma emergência é extremamente difícil. Algo tão simples quanto abrir o aplicativo da câmera pode ser complicado em uma emergência; por isso, você deve criar algo para ajudar a resolver esse problema! Crie um aplicativo que comece a gravar assim que for aberto e, em seguida, envia o Video para seus principais contatos sem que você precise fazer nada.

  7. Uma das minhas metas este ano é criar um site para mim mesmo. Você já tem um? Por que não dar um passo adiante e transformar seu site em um aplicativo? Seu aplicativo poderia incluir seu currículo, projetos e muito mais.

  8. Crie um sistema de transmissão de emergência para enviar aos amigos e familiares uma mensagem de SOS com sua localização quando você estiver em uma situação de emergência. Você pode usar este aplicativo da web como ponto de partida.

  9. Continuando com o “tema de emergência”, crie um aplicativo de lanterna com um botão para enviar uma mensagem de emergência. Por exemplo, você pode usá-lo à noite, quando ouvir algum barulho, precisar de uma lanterna para verificar o que está acontecendo e talvez precise enviar uma mensagem de emergência rapidamente.

  10. Existem muitos aplicativos de citações inspiradoras, mas se você restringir as citações a uma única pessoa, poderá ser a primeira pessoa da história a criar um aplicativo que apresente uma nova citação dessa pessoa todos os dias.

Considerações finais

Trabalhar em projetos paralelos é uma das melhores maneiras de aprimorar suas habilidades de programação, mas ter ideias é difícil.

Espero que este artigo tenha ajudado a dar uma ideia para o seu novo aplicativo!

Precisa de mais inspiração?

Confira os outros artigos desta série: A lista definitiva de APIs divertidas e A lista definitiva de ideias para hackathons para mais projetos para desenvolver.

Além disso, não se esqueça de participar da comunidade da Vonage no Slack e nos siga no Twitter para mais tutoriais e inspiração.

Obrigado pela leitura!

Compartilhar:

https://a.storyblok.com/f/270183/400x394/540f26da70/cory-althoff.png
Cory AlthoffEx-funcionário da Vonage

Cory Althoff é defensor de desenvolvedores na Vonage e autor de dois livros: “The Self-Taught Programmer” e “The Self-Taught Computer Scientist”. O site Book Authority considerou “The Self-Taught Programmer” um dos melhores livros de programação de todos os tempos, e o The Next Web o listou como um dos dez livros que ajudarão você a se tornar um engenheiro de software melhor. Cory mora na Região da Baía com sua esposa e filha.