Então você quer fazer apps do iphone? 10 projectos para principiantes

Se você quiser tentar sua mão em criar aplicativos para o iPhone, há alguns diferentes linguagens de programação

você pode aprender. Mas apenas um deles foi criado especificamente para iOS: Swift. A Apple construiu esta linguagem a partir do zero para fazer aplicações MacOS, iOS, watchOS e tvOS. E inclui uma série de características que o tornam excelente para programadores iniciantes.Como escolher um linguagem de programação para aprender hoje & Obter um ótimo trabalho em 2 anosComo escolher um linguagem de programação para aprender hoje & Obter um ótimo trabalho em 2 anosPode levar anos de trabalho dedicado para se tornar um verdadeiramente bom programmer- assim há uma maneira de escolher a linguagem certa para começar a partir de hoje, a fim de ser contratado amanhã?consulte Mais informação

Se você quiser tentar aprender e codificação com Swift, a melhor maneira de fazer isso é através de um projeto. Você pode ler as especificações durante todo o dia, mas, na verdade, usando a linguagem para construir um aplicativo é a maneira mais eficaz de aprender. Estes projectos irão ajudar você a começar e ensinar-lhe algumas habilidades realmente úteis ao longo do caminho.

Familiarização com a Swift

Swift toma emprestado ideias de uma ampla gama de outras linguagens de programação, mas é mais semelhante ao Objective-C. Na verdade, você pode misturar Swift e Objective-C em seu código e seus aplicativos ainda funcionarão. No entanto, Swift foi projetado para ser conciso, tornando-o um pouco mais fácil de aprender e mais eficiente de usar. É também mais difícil de descarrilar com erros de codificação, outro fator que faz com que seja bom para iniciantes.

swift-logotipo

Para os tutoriais listados abaixo, é bom ter algum conhecimentos básicos de programação, mas muito pouco é necessário. Você pode ler a introdução da Apple de Swift se você gostaria de ter o básico para baixo antes de começar. Mas você também pode saltar para a direita e você não deve ter muita dificuldade.Os princípios de computador Programação 101 - Variáveis ​​e tipos de dadosOs princípios de computador Programação 101 - Variáveis ​​e tipos de dadosTendo introduzido e falou um pouco sobre Programação Orientada a Objetos antes e onde seu xará vem, eu pensei que é hora de passar os princípios absolutos de programação de uma maneira específica não-linguagem. Este...consulte Mais informação

O que você precisa

Para começar, você precisará de um Mac com a mais recente versão do Xcode e Swift. Você também vai querer o iOS SDK. Além disso, tudo o que você precisa é de um pouco de paciência e uma vontade de aprender!

Walk Through the Basics

aplicativo Swift Playgrounds da Apple transforma seu iPad em um ótimo lugar para aprender a código! Sem conhecimento de codificação é necessário para obter started- mesmo as crianças podem aprender a codificar com este aplicativo. Desafios, modelos, visualizações de código ao vivo, e sugestões rápido tipo tornar esta uma ótima maneira de se levantar e correr rápido. O mundo 3D é muito mais convincente do que olhar para um documento de texto, também. E é grátis! Este é definitivamente o melhor lugar para começar, se você tem experiência pouca ou nenhuma codificação.10 Ferramentas para receber as crianças excitou sobre Programação10 Ferramentas para receber as crianças excitou sobre ProgramaçãoPara a criança média, computadores e smartphones são ferramentas divertidas. Educação vem muito mais tarde. Conseguir um garoto animado sobre programação pode demorar algum fazendo, porque a lógica precisa de um pouco de tempo para se desenvolver. Isto é...consulte Mais informação

Construir um visualizador de imagens

Hacker-com-swift

Isso parece complicado, mas que está destinado a ser um tutorial iniciante-friendly, e Hacking com Swift é grande sobre a inclusão de uma tonelada de detalhes para ajudar você a entender o que está fazendo. O tutorial leva você através de carregar imagens, desenhando uma interface, e tudo mais que você precisa saber. Porque ele é projetado para iniciantes, ele começa no início, com a forma de abrir um novo projeto no Xcode.

Fogo até um cronômetro

Swift-cronómetro

Um cronômetro não soar muito excitante, mas este tutorial é ótimo para iniciantes Swift. Ele também é construído para iOS 10, assim que você começa a ver os mais recentes recursos de Xcode e Swift. Além de código Swift, você também pode obter uma boa dose de usar ferramentas visuais do Xcode. Estes podem ser de valor inestimável em aprender a código e são uma enorme vantagem de usar Swift.

Shapes toque e arraste

formas-swift-tutorial

Se você quer aplicativos ou jogos regulares construídas, é uma boa idéia para entender como as interações manuais com seu aplicativo vai funcionar. Este é um tutorial muito simples que exibe uma tela cheia de quadrados coloridos. Cada quadrado pode ser arrastado ao tocar na tela. Isso é tudo que existe para ela. Mas você vai ver algumas das funções necessárias para este tipo de ação, e que vai vir a calhar quando você está desenvolvendo seu próprio aplicativo.

Construir um clone de Tetris com Swiftris

swiftris



Este tutorial de Bloc ajudará você a usar Swift para construir uma versão do Tetris. É mais envolvido do que os projetos anteriores, e há alguns lugares onde o código não é explicado tão claramente quanto poderia ser. No entanto, todos os materiais necessários são dadas a você neste tutorial, e a inclusão de imagens e vídeos torna fácil de seguir. E ter a certeza de que, embora você tem que digitar o seu endereço de e-mail para obter acesso, a coisa toda é realmente livre.30 anos de Tetris: A história da maioria Puzzle Game amados do mundo30 anos de Tetris: A história da maioria Puzzle Game amados do mundoEste ano, 2014, marca o aniversário de 30 anos de Tetris. Em memória de sua história, se juntar a mim como eu explorar o passado e o futuro do mais famoso jogo de quebra-cabeça do mundo.consulte Mais informação

jogar Guerra

card-game-guerra-swift-app

Chris Ching reuniu uma série de 15 partes que irá levá-lo desde o básico, como uma introdução para playgrounds Xcode, todo o caminho através da criação de um aplicativo que permite que você jogue o jogo de cartas Guerra. Até o final da série, você vai entender um monte de conceitos de programação, algumas das únicas coisas que você precisa saber sobre como trabalhar com interfaces de toque, e como usar imagens em um aplicativo para iPhone. (Desça até a parte inferior da página ligada para chegar aos tutoriais.)

Faça um jogo Ninja

swift-ninja-jogo

Este é o tutorial mais complicada aqui, mas você será feliz que você passou por isso. O jogo usa SpriteKit, um kit de ferramentas 2D edifício jogo que é usado para jogos de muitos iOS. Com o kit, você vai usar ativos, criar ações e estabelecer vitória e perder condições. É muito complicado, mas explicou bem. Se você está se sentindo confiante, vá em frente e construir o seu próprio jogo!

Identifique o seu usuário

touchid-rápido

TouchID é uma das coisas muito legais que vem embalado com cada novo iPhone. Muitos aplicativos são garantidos por TouchID (é especialmente útil em aplicativos bancários móveis) E aprender a tirar proveito dela pode salvar seus usuários muito tempo quando se trata de entrar nomes de usuários e senhas. Este tutorial mostra como verificar a compatibilidade TouchID, autenticar o usuário, e oferecem uma tela de senha, se eles falham.Podia seu Mobile Banking App Seja um grande risco à segurança?Podia seu Mobile Banking App Seja um grande risco à segurança?aplicativos bancários móveis trazer comodidade para o seu telefone, mas eles poderiam ser um risco de segurança? Os bancos tendem a ter segurança de dados bastante sólido, mas quão seguro são seus aplicativos móveis?consulte Mais informação

Faça uma balança digital

iphone digital escala

3D Toque é outro recurso interessante de dispositivos iOS, e Swift torna muito fácil incluí-lo em seus aplicativos. Este tutorial irá orientá-lo através da criação de uma balança digital simples que irá mostrar a quantidade de pressão que o usuário está colocando na tela. O aplicativo também pode ser usado para realmente pesar as coisas, o que é muito legal!Tudo o que você pode fazer com o 3D toque em seu iPhoneTudo o que você pode fazer com o 3D toque em seu iPhone3D toque é realmente apenas um nome fantasia para uma tela sensível à pressão, mas acrescenta toda uma série de opções de entrada extras para iOS.consulte Mais informação

Ativar Push Notifications

Swift-notificações

Você pode encontrar as notificações push irritantes, mas existem alguns aplicativos que fazem grande uso deles. Se você quer aprender como usar notificações push em seu próprio aplicativo, você vai ter que aprender sobre como criar seu ID do aplicativo e permitindo que essas notificações para ele. É um pouco de um processo rotunda, mas passar por este tutorial passo-a-passo torna muito mais fácil. Este é um longo tutorial, e um lote de que é coisa administrativa que não é muito emocionante. Mas se você é sério sobre o desenvolvimento de seu próprio aplicativo, ele é cheio de coisas importantes que você precisa saber.

Ir Saiba Alguns Swift!

Estes tutoriais irá dar-lhe uma sólida compreensão de como usar Swift, e eles vão ajudá-lo a criar algumas aplicações reais ao longo do caminho. Lembre-se de ler os comentários para cada um, se você se deparar com um problema, como outros provavelmente têm lidado com isso, também. E acima de tudo, se divertir com ele! A programação pode ser difícil, mas aprender através de exemplos como estes deve ser agradável.6 sinais que você não está destinado a ser um programador6 sinais que você não está destinado a ser um programadorNem todo mundo é cortado para ser um programador. Se você não está completamente certo de que você está destinado a ser um programador, aqui estão alguns sinais que podem apontar na direção certa.consulte Mais informação

Swift não sua coisa? Você pode aprender a desenvolver aplicativos para Android em vez de.

Você aprendeu a usar Swift? Houve alguma tutoriais específicos que você encontrou para ser útil? Compartilhe seus favoritos nos comentários abaixo!


Artigos relacionados