O pacote jalali_calendar oferece uma solução abrangente para trabalhar com datas persas (Jalali/Shamsi) em aplicativos Flutter. Ele inclui um widget de calendário personalizável, um seletor de data e ferramentas para converter entre datas gregorianas e jalali. O pacote suporta detecção de feriados, tornando-o ideal para aplicativos que exigem manipulação precisa de datas persas. Projetado com localização em mente, integra-se perfeitamente a aplicativos em língua persa ou qualquer aplicativo que precise de funcionalidade de data jalali. O pacote é mantido por flutterfarsi.ir e está disponível via pub.dev.
Casos de uso
- Seleção de data persa em formulários
- Rastreamento de data consciente de feriados
- Conversão de data gregoriana para jalesi
- Localizando aplicativos para usuários iranianos
- Construindo calendários de eventos com suporte ao Jalali
Principais recursos
- UI do calendário jaleali
- Seletor de data com suporte a feriados
- Conversão de data Gregoriana-Jalali
- Aparência personalizável
- Suporta localização em persa
Indicado para
- Aplicativos direcionados a usuários iranianos
- Aplicativos educacionais ou religiosos usando o calendário Jalali
- Sistemas financeiros ou governamentais que usam datas persas
- Desenvolvedores que precisam de utilitários de data persa
- Projetos Flutter que exigem suporte a calendário duplo
Considerações
- Otimizações limitadas específicas para a plataforma
- Nenhuma internacionalização embutida além do persa
- Requer integração manual dos dados de feriado
- Pode ser necessário estilização adicional para temas personalizados
- Depende de código-fonte externo para atualizações
