Buscar pacotes, repositórios e categorias de apps

Capa de flutter_sfsymbols
Detalhes do pacotev2.0.0

flutter_sfsymbols

Um novo pacote Flutter.

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
1,5 mil
Curtidas
44
Pontos Pub
140

Instalar pacote

flutter pub add flutter_sfsymbols

Visão geral do pacote

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

Um pacote Flutter que fornece acesso aos SF Symbols da Apple, permitindo que desenvolvedores integrem facilmente ícones escaláveis fornecidos pelo sistema em seus aplicativos Flutter em iOS, Android, Web, macOS, Windows e Linux. O pacote oferece uma API simples para referenciar SF Symbols por nome, garantindo uma iconografia consistente que se adapta à linguagem de design da plataforma. Suporta redimensionamento dinâmico e personalização de cor, tornando-o ideal para criar interfaces de usuário refinadas e semelhantes às nativas. Desenvolvido com foco em desempenho e compatibilidade entre plataformas, simplifica a gestão de ícones sem exigir recursos externos.

Casos de uso

  • Integrando ícones nativos do estilo iOS em aplicativos multiplataforma
  • Criando interfaces de usuário consistentes entre plataformas Apple e não Apple
  • Reduzindo o tamanho do pacote do aplicativo usando ícones do sistema
  • Melhorando a acessibilidade com ícones vetoriais escaláveis
  • Projetando interfaces adaptativas com temas dinâmicos de ícones

Principais recursos

  • Acesso direto à biblioteca SF Symbols
  • Suporte multiplataforma (iOS, Android, Web, macOS, Windows, Linux)
  • Ícones vetoriais escaláveis
  • Integração fácil por meio de referências nomeadas
  • Suporte para ajustes dinâmicos de cor e tamanho

Indicado para

  • Desenvolvedores direcionados para ecossistemas Apple
  • Equipes construindo aplicativos multiplataforma com estética nativa
  • Projetos que priorizam o menor custo com ativos
  • Designers de UI procurando conjuntos de ícones consistentes
  • Aplicativos que exigem gráficos acessíveis e independentes da resolução

Considerações

  • Limitado aos Símbolos SF disponíveis nas plataformas-alvo
  • Pode ser necessário fallbacks para plataformas não iOS
  • Nem todos os símbolos podem ser renderizados de forma idêntica em todos os sistemas operacionais
  • Depende da disponibilidade de SF Symbols na plataforma subjacente
  • Mais adequado para aplicativos em que o estilo de ícone da Apple alinha-se com os objetivos de design

README original

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

flutter_sfsymbols

A new Flutter package required SFSymbol icons.
This plugin support all ios and android devices.

Install

add flutter_sfsymbols into your pubspec.yaml

dependencies:
 flutter_sfsymbols: ^1.0.0

and you need add fonts into your pubspec.yaml too

fonts:
  - family: sficonsets
    fonts:
      - asset: packages/flutter_sfsymbols/fonts/sficonsets.ttf

All Icons

Find all icons at
https://framework7.io/icons/ You can also use Apple SF symbols tool to browse all icon sets.

Usage

import 'package:flutter_sfsymbols/flutter_sfsymbols.dart';

const Icon(SFSymbols.airplane),
const Icon(SFSymbols.ant_circle_fill),
const Icon(SFSymbols.app_badge_fill),

IMPORTANT

All SF Symbols shall be considered to be system-provided images as defined in the Xcode and Apple SDKs license agreements and are subject to the terms and conditions set forth therein. You may not use SF Symbols—or glyphs that are substantially or confusingly similar—in your app icons, logos, or any other trademark-related use. Apple reserves the right to review and, in its sole discretion, require modification or discontinuance of use of any Symbol used in violation of the foregoing restrictions, and you agree to promptly comply with any such request.

Categorias

Repositório-fonte

Projetos que usam este pacote