Zum Hauptinhalt springen
Nicht aus der Schweiz? Besuchen Sie lehmanns.de

Programação para dispositivos móveis (eBook)

eBook Download: EPUB
2023
148 Seiten
Editora Senac São Paulo (Verlag)
978-85-396-3183-4 (ISBN)

Lese- und Medienproben

Programação para dispositivos móveis - José Rubens Rodrigues
Systemvoraussetzungen
5,99 inkl. MwSt
(CHF 5,85)
Der eBook-Verkauf erfolgt durch die Lehmanns Media GmbH (Berlin) zum Preis in Euro inkl. MwSt.
  • Download sofort lieferbar
  • Zahlungsarten anzeigen
A Série Universitária foi desenvolvida pelo Senac São Paulo com o intuito de preparar profissionais para o mercado de trabalho. Os títulos abrangem diversas áreas, abordando desde conhecimentos teóricos e práticos adequados às exigências profissionais até a formação ética e sólida.
Programação para dispositivos móveis propõe um mergulho no universo da biblioteca React Native, uma das mais utilizadas para o desenvolvimento híbrido nativo em dispositivos móveis. Ao longo desta obra, vamos trabalhar com todos os conceitos principais do React utilizando a linguagem JavaScript, passando por exemplos de utilização de mapas, obtenção de coordenadas geográficas e push notifications. Por fim, abordaremos o Redux Saga, biblioteca que permite o compartilhamento de states entre os vários componentes que são desenvolvidos em uma aplicação. O objetivo é que, ao final, o leitor esteja apto a desenvolver um aplicativo completo utilizando o React Native.

José Rubens Rodrigues possui experiência na área de TI desde 2001. Trabalhou, nos primeiros anos, com análise e desenvolvimento para mainframes em empresas do setor bancário, como Banco Real, Unibanco, Itaú e Alfa. Em 2005, passou a desenvolver aplicativos e games para celulares em uma multinacional do setor. Desenvolveu aplicativos para as plataformas BREW, J2ME, iOS e Android. Foi responsável pelo desenvolvimento de alguns dos aplicativos mais baixados da Vivo, como Vivo Cupido e Truco. Em 2010, cofundou a Intuitive Appz para desenvolver games e aplicativos para as plataformas mobile, web e PC, utilizando tecnologias como realidade aumentada e Kinect, em interações digitais para empresas como Foroni, Disney, Mattel, Volkswagen, MAN e Mercedes-Benz. Em 2013, cofundou a startup School Guardian, solução que traz segurança e agilidade na saída escolar, utilizada em mais de 300 escolas no Brasil, nos Estados Unidos, no Canadá, no Paraguai e no Uruguai, beneficiando mais de 80 mil alunos e 140 mil responsáveis, com mais de 3 milhões de chamadas realizadas. É responsável por toda a tecnologia da empresa, coordenando a equipe e desenvolvendo em React-Native, Kotlin, Swift, ReactJs, Node e PHP/Laravel. Desde 2019, atua como professor de empreendedorismo e inovação nos cursos de graduação e MBA da faculdade FIAP e como professor de tecnologias móveis no curso de TDS.

Capítulo 1 - Orientação a objetos por JavaScript
1 A linguagem JavaScript
2 Objetos e propriedades
3 Classes
4 Herança
5 Reescrita de métodos (override)
Considerações finais
Referências
Capítulo 2 - Desenvolvimento nativo e híbrido
1 A linguagem nativa
2 A linguagem híbrida
3 Linguagem nativa ou híbrida?
4 React Native
5 React Native CLI × Expo
Considerações finais
Referências
Capítulo 3 - Instalando o React Native
1 Instalação do React Native com o Expo CLI e o Yarn
2 Hello World
3 Rodando o projeto na web
4 Rodando o projeto no device
5 Rodando o projeto nos emuladores
6 Editor de código
7 Ferramentas de desenvolvimento
Considerações finais
Referências
Capítulo 4 - O Flexbox e estilos
1 Estrutura de um componente
2 Conhecendo o JSX
3 Text e aplicação de estilos com o StyleSheet
4 O Flexbox
Considerações finais
Referências
Capítulo 5 - Componentes básicos do React Native
1 Utilizando a props
2 React Hooks
3 Componentes do React Native
Considerações finais
Referências
Capítulo 6 - Trabalhando com listas e componentes
1 PropTypes
2 FlatList e SectionList
3 React-Navigation
4 Consumindo fonte de dados
Considerações finais
Referências
Capítulo 7 - Trabalhando com geocoordenadas, mapas e notificações
1 Como buscar as informações das geocoordenadas
2 Trabalhando com mapas
3 Utilizando a câmera
4 Notificações
Considerações finais
Referências
Capítulo 8 - Utilizando o React Redux
1 O que é o React Redux?
2 O Redux-Saga, colocando mais força no Redux
3 Exemplo prático de Redux-Saga
Considerações finais
Referências
Sobre o autor

Erscheint lt. Verlag 6.6.2023
Reihe/Serie Série Universitária
Série Universitária
Verlagsort São Paulo
Sprache portugiesisch
Themenwelt Mathematik / Informatik Informatik Programmiersprachen / -werkzeuge
Schlagworte Coordenadas geográficas • Desenvolvimento de sistemas • JavaScript • Linguagem de programação • programação orientada a objetos • React Native • Software • Tecnologia da informação
ISBN-10 85-396-3183-0 / 8539631830
ISBN-13 978-85-396-3183-4 / 9788539631834
Informationen gemäß Produktsicherheitsverordnung (GPSR)
Haben Sie eine Frage zum Produkt?
EPUBEPUB (Adobe DRM)

Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM

Dateiformat: EPUB (Electronic Publication)
EPUB ist ein offener Standard für eBooks und eignet sich besonders zur Darstellung von Belle­tristik und Sach­büchern. Der Fließ­text wird dynamisch an die Display- und Schrift­größe ange­passt. Auch für mobile Lese­geräte ist EPUB daher gut geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine Adobe-ID und die Software Adobe Digital Editions (kostenlos). Von der Benutzung der OverDrive Media Console raten wir Ihnen ab. Erfahrungsgemäß treten hier gehäuft Probleme mit dem Adobe DRM auf.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine Adobe-ID sowie eine kostenlose App.
Geräteliste und zusätzliche Hinweise

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich
Apps programmieren für macOS, iOS, watchOS und tvOS

von Thomas Sillmann

eBook Download (2025)
Carl Hanser Verlag GmbH & Co. KG
CHF 40,95
Apps programmieren für macOS, iOS, watchOS und tvOS

von Thomas Sillmann

eBook Download (2025)
Carl Hanser Verlag GmbH & Co. KG
CHF 40,95