342 Shares 6278 views

Programação para Android: como começar a criar seus próprios aplicativos e jogos?

A programação é uma daquelas áreas onde todos podem se sentir no papel de criador. Normalmente, sob ele entender o desenvolvimento de aplicações para computadores pessoais, unidades de equipamentos industriais, ou simplesmente para DIY eletrônico. Mas a proliferação de dispositivos móveis touchscreen tornar a programação mais popular para Android, iOS ou outro shell sistema deste tipo. Bem, devo admitir, o negócio é promissor. Portanto, o artigo será considerado, para começar a programar para o Android a partir do zero. Que recursos existem? O idioma é usado?

criação de programas

Antes de escrever o seu próprio programa, você deve examinar todos os componentes necessários para isso:

  1. Idioma.
  2. Escolha um ambiente de desenvolvimento. Na linguagem que ainda habitam em detalhe, como, aliás, e produtos de software, que irá criar a aplicação. Mas, primeiro, vamos falar um pouco sobre os ambientes de desenvolvimento. Convencionalmente, eles podem ser divididos em três componentes:
  • gráficos;
  • convencional;
  • online.

Para criar programas Note-se que agora é difícil apresentar uma idéia que não teria sido desenvolvido anteriormente. Portanto, quando ocorre um problema, ou apenas em caso de falta de conhecimento necessário para formular corretamente um mal-entendido e vai apelar para programadores mais experientes. Eles podem ajudar na criação de programas de conselhos construtivos.

Em que os programas de língua são escritos?

Para estes fins, use Java. Deve-se notar que é bastante uma linguagem de programação complexa. Mas para criar seus próprios aplicativos não são necessariamente sabem totalmente. Será conhecimentos e habilidades de informação de fundo trabalho de base suficiente para obter respostas às suas perguntas. Além disso, há certa peça, usando o que, você pode tomar algumas medidas para criar um aplicativo sem problemas significativos. Então programação para Android se transforma em um prazer.

É ambiente de desenvolvimento normalmente escolhido

Enquanto os jogadores são considerados o mais grave de Eclipse e Android SDK. Eles são gratuitos. Em geral, deve-se notar que o ambiente de desenvolvimento – concorrentes sérios, e cada um deles tem uma série de pontos fortes e fracos. Vale a pena estudar cada um deles. Separadamente permitir-nos um pouco para se concentrar em um aspecto do SDK Android – emulador. Ele é um programa que finge ser um telefone ou tablet que roda em "Android". Emulador tranquilamente trabalhando em um PC padrão e o ambiente de trabalho se parece com um dispositivo móvel padrão. Há uma característica única – que é controlado usando o mouse e teclado, em vez de seu dedo. No emulador você pode testar a funcionalidade das aplicações sob as várias extensões da tela, bem como diferentes versões do sistema operacional móvel "Android". Portanto, como é estranho para você que possa parecer, mas durante o desenvolvimento de aplicações, visando Android, tem um telefone – não é necessário.

O que você precisa para desenvolver seu aplicativo?

Para criar o seu próprio programa, necessariamente contratar um programador – será necessário apenas para gastar seu próprio tempo e esforço. Mas para aplicações publicadas no "Play Store" terá de ser compartilhada com "Google" 25 dólares. Mas esta soma é mais do que compensado, se o pedido tiver sido criado, o que poderia criar um público regular de vários milhares de pessoas. Monetização pode ser realizada à custa de serviço no jogo ou através da publicidade.

Ambiente de desenvolvimento gráfico

Esta opção é adequada para aqueles que não têm nenhuma idéia sobre a programação em geral, mas gostaria de receber o seu pedido aqui e agora. Para começar a ler a descrição e características dos ambientes de desenvolvimento gráficas. Por exemplo, alguns podem colocar apenas os elementos mais simples e anexá-las para a funcionalidade mínima. Tais recursos devem ser evitados, porque com sua ajuda, seria difícil compreender a lógica e criar o produto final é desenvolvido. É aconselhável fazer a seleção de tais parâmetros:

  1. A presença de uma interface intuitiva.
  2. Usando operação lógica clara.
  3. A capacidade de criar elementos gráficos e sete modos.
  4. Disponibilidade de documentação para o ambiente de desenvolvimento e fórum de suporte.

Ambiente de Desenvolvimento on-line

Eles podem fornecer uma perspectiva bastante ampla funcionalidade em um ponto de acesso simples – a Internet. "Ambiente de Desenvolvimento Online" – talvez isso diz tudo. Embora deva ser esclarecido que a programação de jogos para Android ainda é difícil. Assim, o mais difícil de ser implementada shooters e similares em complexidade da aplicação. Mas o programa com design de texto e transmissão de dados – é fácil.

conclusão

Esperamos que os problemas dos primeiros passos da preparação para a criação de seus programas não são mais. Se você decidiu empenhar-se seriamente na programação, você pode usar a literatura especial. Por exemplo, o livro "Programação para Android» Brian Hardy. Claro, isso não é apenas um bom trabalho, mas com algo que é necessário para começar. Aqui está uma revisão com a ferramenta e você pode começar no caminho para o sucesso.