Livro Delphi para Android e iOS: Desenvolvendo Aplicativos Móveis

Livro Delphi para Android e iOS: Desenvolvendo Aplicativos Móveis

24 de setembro de 2015 0 Por Ramos de Souza Janones

Com este livro sobre Delphi será possível aprender como desenvolver aplicativos para dispositivos móveis, sejam celulares, tablets, relógios, óculos, etc.

Willian Duarte, Delphi Certified Developer e Embarcadero MVP, lançou pela editora Brasport o livroDelphi para Android e iOS: Desenvolvendo Aplicativos Móveis, com prefácios de Marco Cantù e Claudio Nasajon. 

Há tempos não há no mercado novos livros sobre programação Delphi, em especial o Delphi XE, este livro vem para atender uma lacuna no mercado sobre a mais nova versão do Delphi e principalmente no desenvolvimento de aplicativos móveis multi-plataformas com esta maravilhosa ferramente. 

Com este livro será possível aprender como desenvolver aplicativos para dispositivos móveis, sejam celulares, tablets, relógios, óculos, etc.

Inclui tópicos sobre Firemonkey, layouts responsivos, sensores, bancos de dados embarcado SQLite, câmera fotográfica, geolocalização (GPS), monetização, notificações e muito mais.

Utilizando o Delphi, seus aplicativos serão desenvolvidos de forma amigável, simples e rápida. Ganhe dinheiro juntando criatividade, inovação e DELPHI!

Evento gratuito de tecnologia: inscreva-se na 3ª edição do Dev Summit:

  1. Vem ai a 3ª edição do maior evento hands-on de desenvolvimento de software do Brasil. Vamos apresentar tecnologias, ferramentas e práticas em mais de 20 horas em sessões ao vivo com profissionais de referência em Full Stack, Flutter, Angular, React e muito mais.
  2.  



    Com este livro será possível aprender como desenvolver aplicativos para dispositivos móveis, sejam celulares, tablets, relógios, óculos, etc.

    Inclui tópicos sobre Firemonkey, layouts responsivos, sensores, bancos de dados embarcado SQLite, câmera fotográfica, geolocalização (GPS), monetização, notificações e muito mais.

    Utilizando o Delphi, seus aplicativos serão desenvolvidos de forma amigável, simples e rápida. Ganhe dinheiro juntando criatividade, inovação e DELPHI!

    Leia também: Release do livro: Desenvolvedor Kotlin Android – Bibliotecas para o dia a dia

    A Embarcadero vem criando uma série de webinários sobre o tema, acesse o site da empresa.

    Sumário do Livro

    1. Conceitos Básicos do FireMonkey
    
    Primeiros passos
    Requisitos e pré-requisitos para o Delphi® XE7 e XE8
           Plataformas Windows
           Pré-requisitos
           Para o desenvolvimento de aplicativos de 64-bits do Windows
           Para o desenvolvimento de aplicações OS X
           Para o desenvolvimento de aplicações iOS
           Para o desenvolvimento de aplicações Android
           Versões do Android suportadas
    
    2. Configurando o Ambiente para Desenvolvimento iOS
    Instalar Xcode no Mac OS
    Instalar o Platform Assistant
    Executar o assistente de plataforma
    Instalar o Xcode Command Line Tools
    Pedido, download e instalação do certificado de desenvolvimento
    Registre o seu dispositivo para deploy
    Criar e instalar um perfil de aprovisionamento
    Configurar o Delphi® para compilar em um dispositivo ou simulador iOS
    
    3. Configurando o Ambiente para Desenvolvimento Android
    Instalação do SDK e NDK do Android no RAD Studio
    Instalar o controlador USB para o seu dispositivo Android
    Ativando o modo de depuração USB no dispositivo
    Criando um novo emulador
    Criando uma nova conta na Google Play
    
    4. Hello World
    
    5. Componentes Básicos para Interface Visual
    Uso de componentes nativos
    Botões com diferentes estilos
    Layouts responsivos – Diferentes telas, diferentes dispositivos
    Criando layouts com Scroll
    Scroll layout: TScrollBox
    Utilizando botões em barra de ferramentas
    Utilizando texto com teclados diferentes
    Criando menus com TMultiView
    Browser – Componente para navegação web
    
    6. ListView e LiveBindings
    Iniciando o projeto
    Adicionando campos
    Manipulando o LiveBindings
    Adicionando mais campos
    Adicionando o evento onButtonClick
    Resultado
    
    7. ListBox
    Lista plana e lista agrupada
    Adicionar um item ao ListBox
    
    8. Acessando a Câmera
    TTakePhotoFromCameraAction, a forma mais fácil
    TCameraComponent – Princípios básicos
    TCameraComponent – Utilizando o flash
    TCameraComponent – Câmera frontal e traseira
    
    9. Sensores
    TCustomSensor – Passos iniciais
    Sensor de luminosidade
    Sensor magnético
    Sensor de movimento
    Sensor de localização
    Geocoding e reverse geocoding
    
    10. Notificações
    Acesso ao serviço de notificações
    Apresentar uma notificação agendada
    Atualizar ou cancelar uma notificação agendada
    
    11. Permissões e Opções do Projeto
    Permissões padrão
    AndroidManifest.xml
    Opções do projeto
    
    12. API de Chamadas
    Primeiros passos: informações da operadora
    Realizando uma chamada
    Detectando o estado da chamada
    
    13. FireDAC e SQLite
    Conceitos básicos
    Conexão com o FireDAC
           BeforeConnect e AfterConnect
    FireDAC com LiveBindings
    Configurar seu banco de dados no dispositivo móvel
    Executando seu aplicativo
    
    14. Utilização de Linguagem Nativa
    Usando classes Java do SDK Android
    Exemplo – Atalho do aplicativo na área de trabalho
    Toast Message – Android
    Acessando wi-fi via API nativa no Android
    Usando classes Objective-C no iOS
    Acessando wi-fi via API nativa no iOS
    
    15. App Tethering
    Primeiros passos – Aplicativo servidor
    A mágica – Aplicativo cliente
    
    16. Media Player
    Aperte o play
    Aperte o rec
    
    17. Arquivos INI
    TMemIniFile
    
    18. Monetizar sua Aplicação
    AdMob
    iAd
    TBannerAD
    
    19. Publicando seu Aplicativo
    Deployment Manager – Preparando seu aplicativo para publicação
    Recursos do Deployment Manager
    Publicando seu aplicativo na App Store
    Publicando seu aplicativo na Google Play
    
    Apêndice. Delphi XE8 – Visão Geral
    O que há de novo?
    Novo cliente HTTP
    Beacons
    Castalia
    Considerações Finais
    Referências Bibliográficas
    Índice Remissivo
    
    
    
    Você está em » Programação » Delphi 
    
    0 0 votes
    Article Rating

    E-Zine Ramos da Informática

    * indicates required

    View previous campaigns.