Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev1.1.0

wear

Um plugin que oferece suporte ao Flutter para o Wear OS do Google

Android
Downloads em 30 dias
3 mil
Curtidas
167
Pontos Pub
150

Instalar pacote

flutter pub add wear

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

O pacote wear fornece suporte do Flutter para o desenvolvimento de aplicativos personalizados para o Wear OS da Google, permitindo que os desenvolvedores criem aplicativos interativos e responsivos para relógios. Ele se integra perfeitamente ao framework do Flutter, oferecendo acesso a recursos específicos do Wear OS, como interfaces visuais rápidas, entrada por voz e dados de sensores. Projetado para smartwatches baseados em Android, simplifica o processo de criar experiências semelhantes às nativas em dispositivos vestíveis. O plugin é mantido pela Flutter Community, garantindo atualizações orientadas pela comunidade e funcionalidades robustas.

Casos de uso

  • Criando aplicativos Flutter para relógios inteligentes Wear OS
  • Criando interfaces de visualização rápida e ações rápidas
  • Integração de entradas de voz e sensores em relógios
  • Desenvolvendo aplicativos complementares para wearables Android
  • Habilitar exibição de dados em tempo real em dispositivos no pulso

Principais recursos

  • Integração nativa do Wear OS
  • Suporte para faces de relógio visíveis e interativas
  • Acesso às APIs de voz e sensor
  • Compatibilidade entre plataformas com Flutter
  • mantido pela comunidade e bem documentado

Indicado para

  • Desenvolvedores Flutter direcionados para dispositivos Wear OS
  • Equipes desenvolvendo aplicativos complementares para relógios inteligentes
  • Criadores focados em experiências do usuário wearables
  • Desenvolvedores de aplicativos móveis expandindo para wearables
  • Projetos que exigem interfaces de relógio leves e com carregamento rápido

Considerações

  • Requer SDK do Android e emulador ou dispositivo com Wear OS
  • Limitado à plataforma Android
  • Pode exigir configuração adicional para layouts específicos de relógio
  • Depende da compatibilidade com a versão do Flutter
  • É recomendado testar principalmente em dispositivos físicos ou emuladores

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

Flutter Wear Plugin

A plugin that offers Flutter support for Wear OS by Google (Android Wear).

To use this plugin you must set your minSdkVersion to 23.

Tutorial

https://medium.com/flutter-community/flutter-building-wearos-app-fedf0f06d1b4

Widgets

There currently three widgets provided by the plugin:

  • WatchShape: determines whether the watch is square or round.
  • AmbientMode: builder that provides what mode the watch is in. The widget will rebuild whenever the watch changes mode.

Example

Typically, all three of these widgets would be used near the root of your app's widget tree:

class WatchScreen extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return WatchShape(
      builder: (BuildContext context, WearShape shape, Widget? child) {
        return AmbientMode(
          builder: (context, mode, child) {
            return mode == Mode.active ? ActiveWatchFace() : AmbientWatchFace();
          },
        );
      },
    );
  }
}

Old Requirements

You DO NOT need to modify these files anymore:

You can remove all the old wearable references from the previous release. This plugin automatically adds all required references and settings.

  1. build.gradle: wearable dependencies

  2. AndroidManifest.xml: WAKE_LOCK and android.hardware.type.watch and com.google.android.wearable.standalone.

  3. MainActivity.kt or MainActivity.java: all AmbientMode references.

Categorias

Repositório-fonte

Projetos que usam este pacote