Arquivo da categoria: Android

Android Essencial com Kotlin

Nota do livro: 9.

Código Fonte

Conteúdo

O Android é o sistema operacional móvel mais utilizado no mundo, e o objetivo deste livro é apresentar ao leitor os conceitos essenciais do desenvolvimento de aplicativos para Android utilizando a linguagem de programação Kotlin, por meio de uma explicação simples e prática.

O livro Android Essencial com Kotlin tem um capítulo de introdução à linguagem Kotlin e vários capítulos básicos sobre o desenvolvimento de aplicativos para Android. Na metade do livro, é iniciado o desenvolvimento de um aplicativo completo passo a passo, com acesso a web services e banco de dados, além de usar recursos de multimídia e mapas. Este livro utiliza o Android Studio e é focado nas boas práticas de interface do Google e do Material Design.

O livro também apresenta capítulos resumidos dos principais conceitos da arquitetura do Android, como notificações, intents, broadcast receivers, services, alarmes, mensagens de push com Firebase, câmera e fotos.

Depois de ler o livro Android Essencial com Kotlin você terá um bom entendimento sobre o desenvolvimento de aplicativos para Android.

How to solve java.lang.OutOfMemoryError trouble in Android

You can’t increase the heap size dynamically but you can request to use more by using.

android:largeHeap=”true”

in the manifest.xml,you can add in your manifest these lines it is working for some situations.

<application
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:label="@string/app_name"
    android:largeHeap="true"
    android:supportsRtl="true"
    android:theme="@style/AppTheme">

http://stackoverflow.com/questions/25719620/how-to-solve-java-lang-outofmemoryerror-trouble-in-android

Aprendendo Material Design – Domine o Material Design e crie interfaces bonitas e animadas para aplicativos móveis e web

Nota do livro: 8.

Descrição:
A linguagem Material Design, do Google, impressionou tanto o mundo de desenvolvimento quanto o de design. Agora disponível em muito mais plataformas além do Android, o Material Design utiliza cor, luz e movimento não apenas para gerar interfaces bonitas, mas também para proporcionar uma navegação intuitiva para o usuário.

O livro Aprendendo Material Design ensinará a você os fundamentos teóricos do Material Design, usando amostras de código para colocar essa teoria em prática.
Concentrando-se principalmente no Android Studio, você criará interfaces móveis com os componentes do Material mais utilizados e poderosos. Cada seção apresentará as classes Java relevantes e as APIs necessárias para implementar esses componentes. Em seguida, seguiremos para animação e transição, possivelmente os conceitos mais poderosos do Material Design, possibilitando que hierarquias complexas sejam mostradas de forma simples e elegante.

Com todas as tecnologias e conceitos básicos dominados, ao final do livro você verá como essas habilidades podem ser aplicadas a outras plataformas, em particular aplicativos web, usando a poderosa biblioteca Polymer.

Para quem se destina este livro

Este livro é ideal para desenvolvedores e designers interessados na implementação do Material Design em seus aplicativos móveis e web. Nenhum conhecimento prévio ou experiência com o Material Design é necessário, mas alguma familiaridade com linguagens procedurais, como Java, e linguagens de marcação, como HTML, proporcionará uma vantagem.

O que você aprenderá com este livro

  • Implementar o Material Design tanto em plataformas móveis quanto web que funcionem em dispositivos e navegadores mais antigos
  • Projetar layouts elegantes com temas do Material
  • Criar e gerenciar cartões, listas e grids
  • Projetar e implementar drawers (gavetas) deslizantes para navegação contínua
  • Coordenar componentes para funcionarem juntos
  • Animar widgets e criar transições e fluxo de programa animado
  • Usar frameworks web para levar o Material Design para suas páginas web