Articles

Como fazer aplicações no seu iPhone

Os mais modernos proprietários de iPhone provavelmente viram-se a fazer a pergunta, “Como fazer aplicações no seu iPhone?”

A pergunta é fácil de fazer, mas a resposta é um pouco mais complicada. O desenvolvimento de aplicações não é o esforço mais difícil do mundo tecnológico, mas também não é um passeio no parque. Há uma razão pela qual as melhores aplicações disponíveis são elogiadas pelas suas inovações e funcionalidade. As aplicações podem ser uma parte essencial das nossas vidas, mas mesmo os melhores designers ainda estão a aprender a aperfeiçoá-las.

Mas há boas notícias. Há por aí muitos recursos concebidos para ajudar qualquer pessoa a fazer a sua própria aplicação. Embora ainda tenha de fazer a maior parte do trabalho, já não se está a vaguear por uma selva de tecnologia desconhecida. É inteiramente possível construir uma grande aplicação com relativamente pouca experiência.

Por isso, se está a levar a sério a criação de uma aplicação, aqui estão algumas das coisas que precisa de saber.

Saber as suas aplicações

Photo: uber.com

Existem dois tipos de aplicações principais no mundo.

O primeiro é uma aplicação Web Progressiva. Basicamente, isso significa um website de ambiente de trabalho que foi modificado para ser móvel. Muitos websites populares utilizam este tipo de aplicações para ajudar os utilizadores móveis. São muito populares e muito úteis.

No entanto, quando se pensa em criar uma aplicação, está-se provavelmente a pensar numa aplicação nativa. Estas são as aplicações que normalmente se descarregam de uma loja digital. São concebidas para funcionar em grande parte por conta própria. Uber, por exemplo, é um bom exemplo de tal aplicação.

É mais barato e mais fácil de desenvolver e publicar um AWP. No entanto, muitas das aplicações mais sérias e funcionais por aí são categorizadas como aplicações nativas.

estar atento aos regulamentos das aplicações da Apple

Foto: apple.com

Há muita informação que provavelmente deve saber antes de conceber a sua própria aplicação para iPhone.

No entanto, tudo começa com as regras da Apple. Se está a levar a sério a publicação efectiva da sua aplicação, terá de se inscrever no Programa de Desenvolvedores iOS. Isso significa pagar uma taxa de 99 dólares por ano (que pode ser diferente para estudantes e empresas).

A boa notícia é que está a receber algo pelo seu dinheiro fora do permitido. O Programa de Desenvolvedores Apple permite-lhe aceder a um conjunto de análises e opções de teste concebidas para o ajudar a gerir a aplicação pós-lançamento.

Obviamente, poderá nunca chegar a lançar. A Apple não precisa que as suas aplicações sejam perfeitas, mas utilizam mais restrições de controlo de qualidade do que as observadas nas plataformas Android. Se a sua aplicação for obviamente buggy ou exploradora de alguma forma, é provável que não chegue à App Store.

O que se resume a isso é compromisso. Pode brincar com a criação de uma aplicação, mas se está a levar a sério a publicação, então tem de estar pronto para colocar o trabalho em.

Passos de Pré-Codificação

Photo: motionelements.com

Antes de mergulhar na codificação da sua aplicação, siga alguns passos simples de preparação.

  1. Confirme que sabe que tipo de aplicação pretende desenvolver. A sua ideia não precisa de ser totalmente formada, mas deve ter algum tipo de estrutura em relação ao que está a tentar realizar.
  2. >li>Não adie o desenho até ao último momento. Quer esteja a desenhar algo num guardanapo ou a desenhar cada página da aplicação, saiba como quer que o seu produto se pareça. Isto torna tudo muito mais fácil.li>Ajuste as suas finanças. Juntamente com os custos de candidatura ao Programa de Desenvolvimento da Apple, terá provavelmente de pagar algum tipo de custos de software e outras despesas de desenvolvimento. Embora raramente seja uma fortuna, não se quer entrar sem saber de quanto se precisa realmente. Faça a pesquisa.

Aprender a codificar a sua própria aplicação

Foto: developer.apple.com

Se não sabe como codificar e quer codificar a sua própria aplicação, então prepare-se para uma experiência.

Aprender a codificar a sua própria aplicação a partir do zero não é impossível, mas vai ser preciso paciência e trabalho árduo. Se tiver uma ideia no local, e estiver pronto para mergulhar, aqui estão os seus melhores primeiros passos:

  1. Como acima referido, inscreva-se no iOS Developers Program assim que puder.
  2. Get Xcode. Xcode é um programa de interface gráfica que é gratuito para programadores Apple. É o seu balcão único para construir aplicações.
  3. li>Li>Aprenda o Swift. Swift é a linguagem de programação para iOS. Tecnicamente, não precisa de a utilizar, mas se tiver de aprender uma nova linguagem de qualquer forma, pode muito bem ser Swift. Até agora, existem muitos recursos excelentes para aprender Swift.

  • O guia oficial da linguagem de programação Swift da Apple é certamente tão bom para começar como qualquer outro. Cobre o básico e depois alguns. Mantenha-o como uma referência.
  • Consulte esta “folha de fraude” concebida para ajudar os programadores Swift a navegar nos aspectos mais complicados da linguagem. É uma referência ainda melhor para aqueles que procuram resolver problemas práticos e complexos.
  • O criador dessa “folha de fraude” tem também uma excelente série de vídeos disponível no YouTube. É excelente para aprendizes visuais e qualquer pessoa que procure formas adicionais de ajuda.
  • Existe uma variedade de recursos de aprendizagem para a Swift, mas recomendamos este currículo educacional. Uma pequena pesquisa mostra que parece ser o que foi oficialmente aprovado pela Apple. Em qualquer caso, cobre absolutamente tudo o que alguma vez precisará de saber.
  • Se estiver especificamente interessado em desenvolver jogos, este website é uma grande fonte de informação.

Finalmente, vai querer usar a aplicação TestFlight – ou algo semelhante – para colocar a sua aplicação nos seus ritmos e assegurar-se de que está a funcionar como pretendido em cada passo do caminho. Este é um dos seus recursos mais valiosos

Pós-código Passos

Photo: design.code.io

Depois de ter criado a sua aplicação – ou uma versão funcional da mesma – terá de se certificar de que pode passar os padrões Apple.

Para o fazer, consulte as Directrizes de Revisão da App Store. Este é o “código de conduta” oficial para as aplicações Apple aprovadas. Inclui um grande número de regras, mas o básico é suficientemente simples. Basicamente, a sua aplicação deve ser o mais livre de bugs possível e não deve tentar enganar o utilizador – ou a Apple – de forma alguma.

Além disso, também pode passar as directrizes de concepção da Apple. Estas directrizes não são tão duras, mas deverá tê-las em mente ao desenhar cada parte do seu conteúdo.

P>Even, se passar as directrizes, irá querer manter-se a par da sua aplicação e assegurar-se de que é capaz de manter contacto com os seus utilizadores. Esteja sempre disponível e disposto a lidar com os problemas que surgirem.

Learning to Build an App Without Coding

Photo: tempo.com

P>Pode construir uma aplicação sem a codificar você mesmo, mas precisa de estar ciente das limitações.

As aplicações feitas sem código sofrem tipicamente de funcionalidade limitada. Isso pode não o incomodar se estiver à procura de fazer uma simples aplicação ou apenas praticar a concepção de uma aplicação. No entanto, qualquer pessoa que esteja a tentar fazer uma aplicação para fins profissionais ou de retalho não deve sequer pensar em aplicações não codificadas.

Se isso não o incomoda, então existem programas que lhe permitem criar aplicações com um mínimo ou nenhum código. Aqui estão alguns dos melhores:

Best Non-Coder Friendly Programs

Bubble

Photo: bubble.is

Bubble é melhor pensado como o espaço Weebly ou Squarespace das ferramentas de desenvolvimento de aplicações.

Tal como esses serviços, permite traçar o desenho visual básico de uma aplicação através de uma interface simples. Por exemplo, pode dizer qual a secção da aplicação que tem uma caixa de texto, mapa, secção de login, e muito mais.

Até aí, o Bubble é muito fácil de usar. A maioria de tudo sobre a sua interface faz sentido, e o programa faz um óptimo trabalho ao guiá-lo através da informação “necessidade de saber”. Não deve esperar construir a sua aplicação antes de ter terminado uma chávena de café, mas Bubble realmente parece ter sido feito para utilizadores “não técnicos”.

O que separa Bubble, no entanto, é a sua profundidade. Os criadores de Bubble estão convencidos de que deve ser capaz de criar grandes aplicações sem muito conhecimento de programação. De facto, eles pensam que o próprio conceito de codificação tradicional está desactualizado.

Como tal, a profundidade do Bubble baseia-se inteiramente na sua capacidade de aprender a sua interface. Poderá ter de consultar a secção de suporte técnico do programa, mas quase tudo o que precisa está mesmo à sua frente. O programa irá mesmo certificar-se de que o que está a fazer faz sentido. Por exemplo, pode assegurar-se de que um botão faz uma coisa se o utilizador estiver ligado e outra se não estiver.

Bubble é fantástico para designers de aplicações sérios que não se querem incomodar com o código, ou codificadores que queiram delinear as suas aplicações antes de o criarem. Veja isto.

Appy Pie

Photo: macworld.uk

Existe de facto uma versão móvel de Appy Pie disponível, mas a versão web é provavelmente o melhor sítio para começar.

De qualquer modo, Appy Pie tem tudo a ver com simplicidade. Tal como aplicações similares não codificadoras, Appy Pie apenas requer que se arraste, largue, e escolha o design e características de criação de aplicações. Por exemplo, ser-lhe-á pedido que desenhe o ecrã de abertura, escolha um fundo, e outras tarefas semelhantes.

O desenho de Appy Pie é notável simplesmente porque se parece com a interface de um programa concebido para crianças pequenas. Não é uma coisa má. Desenhar uma aplicação pode ser intimidante, e Appy Pie remove muitos dos factores de intimidação. Todas as características básicas que poderia querer estão mesmo à sua frente.

No entanto, e isto é importante, Appy Pie luta quando se procura características profundas. Appy Pie oferece características complexas, mas o acesso a elas não é tão intuitivo como o resto da aplicação. De facto, muitas delas estão escondidas atrás de um paywall ou só podem ser acedidas através de sites de terceiros. Os modelos de Appy Pie também deixam muito a desejar.

Então, porquê recomendá-lo? Bem, não se pode ignorar como é fácil usar Appy Pie. É um dos melhores programas que existem para pessoas que procuram ultrapassar o factor de intimidação da criação de uma aplicação. Além disso, não é impossível criar aplicações simples com este serviço. Pode até fazer jogos com ele.

p>Pára, deve considerar outras opções antes de comprar um dos pacotes premium.

Appery.io

Photo: maxkatz.org

Mais e mais pessoas estão a recorrer a Appery.io para as suas necessidades de desenvolvimento de aplicações.

É suficientemente fácil compreender porquê. Na superfície, Appery é um sistema de desenvolvimento de aplicações de arrastar e largar. Oferece muitas das mesmas opções básicas que aplicações semelhantes. Desenhar a funcionalidade básica e o esquema da sua aplicação com Appery é bastante simples.

É o que está a acontecer abaixo da superfície que torna Appery tão fascinante. Appery utiliza uma variedade de tipos de código que podem ser vistos pelo utilizador à sua vontade. É possível ignorar as especificidades do código e conceber a sua aplicação, mas pode usá-los para afinar o que começa como desenho básico da aplicação.

O que isso significa é que Appery escalona melhor do que muitos serviços semelhantes. É inteiramente possível criar uma aplicação para iPhone totalmente funcional, pronta para o retalho, utilizando apenas os seus serviços. O melhor de tudo, é possível fazê-lo sem qualquer conhecimento real de codificação.

No entanto, aqueles que têm algum conhecimento de codificação vão tirar o máximo partido de Appery.io. Todos os outros podem querer começar com um serviço mais pequeno.

GoodBarber

Photo: emma.io

Nunca se esqueça do nome estranho, porque este é um programa sério de desenvolvimento de aplicações.

O cartão de visita do GoodBarber é o seu estilo. A equipa do programa dá muito valor ao permitir aos utilizadores o acesso a uma variedade de opções de design que ajudam a assegurar que a sua aplicação não se parece com nada mais. É uma grande característica, considerando que tantas aplicações de desenvolvimento de arrastar e largar não oferecem aquele luxo.

GoodBarber é mais do que apenas uma cara bonita, no entanto. Embora não seja tão profundo como outros construtores de aplicações por aí, GoodBarber tem a maioria das funcionalidades de que necessitará para construir uma aplicação totalmente funcional.

P>Mais importante, GoodBarber permite-lhe construir um website totalmente funcional. Sim, este é um dos poucos serviços que lhe permitem construir um website/app combinado convincente de uma só vez. Por $40 por mês, permite-lhe até aceder a aplicações nativas iOS e Android.

GoodBarber tem um preço justo, é pesado, e tem um aspecto fantástico. A sua maior desvantagem é que não é tão fácil de utilizar como serviços semelhantes, Na verdade, algumas das suas melhores características estão escondidas sob a teia de menus e paywalls.

Se isso o incomoda depende da sua vontade de aprender e das suas necessidades.

Shoutem

Photo: shoutem.github.io

a criação da aplicação nunca deve ser descrita como “fácil”, mas Shoutem é um daqueles programas que o tornam o mais indolor possível.

que começa com o preço. Alguns utilizadores poderão safar-se com o plano de preços de $19,90 por mês. Isso permite a criação básica de aplicações através do seu ambiente de trabalho. No entanto, $49,00 por mês dão-lhe acesso à aplicação iPhone e Android, bem como às notificações push. Essa é provavelmente a sua melhor aposta.

Para esse preço, recebe bastante com base no valor de mercado. Shoutem tem uma das interfaces de arrastar e largar mais fáceis de usar por aí. Apenas alguns minutos com a aplicação serão necessários para que a maioria dos utilizadores adquira uma compreensão básica da sua funcionalidade.

No entanto, algumas pessoas podem notar que escavar mais fundo na aplicação revela algumas complexidades. Isto não é invulgar, mas Shoutem pode por vezes lutar em águas mais profundas.

Pros e contras à parte, esta é uma opção muito boa para potenciais criadores de iOS que não querem sentir que tomaram a decisão errada.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *