Desenvolvimento de aplicativos android: o que você precisa saber sobre aplicativos wearable

Aplicativos wearable Android são muito parecidos com aplicativos do telefone. Mas se as coisas são tão semelhantes, porque não basta escrever “Siga as etapas seguidas para qualquer outro app” e ser feito com ele?

A resposta é, alguns aspectos do desenvolvimento de aplicativos wearable são diferentes de seu telefone e tablet homólogos. A diferença mais óbvia é o tamanho da tela. Você não pode exibir muito em uma tela de uma polegada, então você tem que projetar sua aplicação em conformidade.

Um aplicativo wearable normalmente vem em duas partes - uma parte que é executado no dispositivo wearable, e uma outra parte que é executado no telefone do usuário. A parte telefone pode fazer uso do tamanho de tela maior, de modo que a parte do telefone podem conter menus, telas de configuração, e outras características. (Imagine isso! Um telefone tem um tamanho de tela maior!)

Video: Top 10 BEST Android Wear Apps 2015

Outra limitação para wearables é o número de classes na API. Os seguintes pacotes não funcionam com wearables:

  • android.webkit

  • android.print

  • android.app.backup



  • android.appwidget

  • android.hardware.usb

Video: TOP 10 Aplicativos Essenciais para Android

Como suas contrapartes de telefone, cada marca e modelo de wearable suporta seu próprio conjunto de características. Por exemplo, alguns modelos têm built-in outros freqüência cardíaca Monitores- não. Você pode testar a presença de um monitor de freqüência cardíaca com o seguinte código:

importação android.content.pm.PackageManager- ... PackageManager = context.getPackageManager () - se (packageManager.hasSystemFeature (PackageManager.FEATURE_SENSOR_HEART_RATE)) {// Etc.

o PackageManager classe tem dezenas de constantes como FEATURE_SENSOR_HEART_RATE para os muitos recursos que um dispositivo pode ou não ter.

Outro aspecto importante do desenvolvimento wearable é um comportamento tempo limite do dispositivo. Quando você acorda de um telefone, você verá uma tela de bloqueio. E quando você desbloquear a tela, você vê qualquer atividade estava correndo quando o telefone foi dormir. Mas wearables são diferentes. Quando você acorda de um wearable, não há nenhuma tela de bloqueio. Em vez disso, você quer ver o mostrador do relógio (tipicamente, o tempo atual) ou uma nova notificação.

Uma forma ou de outra, as atividades sobre wearables não ficar automaticamente em torno da maneira que eles fazem em celulares e tablets. Então, se você quer algo que permanece na tela, você precisa de um always-on aplicativo.

Video: PhoneGap - Aprenda a Criar APPs e Games para iOS e Android - Vídeo 1

Para obter informações sobre always-on aplicativos, visita site para desenvolvedores do Android.


Publicações relacionadas