Ame Store
  • Conceitos
  • Mini-App Components
  • Super-App Client
  • Ame App Tools

›Recent Posts

Recent Posts

  • Lançamento da versão 1.4.5
  • Lançamento da versão 1.4.4
  • Lançamento da versão 1.4.3
  • Lançamento da versão 1.4.2
  • Lançamento da versão 1.4.1

Lançamento da versão 1.4.3

May 20, 2020

DevTeam

Estamos lançando a terceira atualização da versão 1.4.0 da biblioteca de componentes para mini-apps do ecossistema Ame Digital. Denominamos essa versão de 1.4.3, a versão trouxe algumas novidades. Logo abaixo você encontra uma nota sobre as modificações:

Novos componentes

Novo componente YoutubePlayer

Trata-se de um componente simples para exibir vídeos hospedados na plataforma youtube. Maiores detalhes serão vistos na documentação.

Ver detalhes na documentação

Novo componente Animator

Este componente permite exibir animações baseand-se em JSON no formato Lottie.

Animações gratuitas podem ser encontradas no site LottieFiles.

Ver detalhes na documentação

Alterações em componentes

Arredondamento de bordas.

A base de todos os componentes recebeu novas propriedades para lidar com arredondamento de bordas. São quatro novas propriedades que se tornam específicas para cada um dos cantos do elemento. As novas propriedades são:

  • borderTopLeftRadius
  • borderTopRightRadius
  • borderBottomLeftRadius
  • borderBottomRightRadius

Lembrando que a propriedade borderRadius ainda continua ativa e funcional. Estas novas propriedades auxiliam os desenvolvedores de tela a realizar customizações mais acertivas ao design proposto.

Ver detalhes na documentação

Nova propriedade overflow.

A base de todos os componentes recebeu a propriedade overflow que recebe os valores:

  • visible
  • hidden
  • scroll
  • auto

Lembrando que todos os componentes descendem do componente base, então essas propriedades estão disponíveis em todos os filhos.

Ver detalhes na documentação

Eventos de toque.

Todos os componentes de toque (Touchable - SolidButton - GhostButton - SoftButton - TextLink) recebem agora quatro novas propriedades. Estas propriedades aceitam funções que são envocadas ao termos os seus respectivos eventos iniciados. As novas propriedades são:

  • onTouchStart
  • onTouchEnd
  • onTouchMove
  • onTouchCancel

As funções recebem o objeto do evento proposto como primeiro parâmetro.

Ver detalhes na documentação

Nova propriedade fontStyle para textos

Os componentes de texto receberam agora a propriedade fontStyle para determinar valores padrão, itálico e oblíquo.

Ver detalhes na documentação

Nova propriedade size para o componente ActivityIndicator

O componente ActivityIndicator recebe agora uma propriedade size para definir o tamanho do spinner.

Ver detalhes na documentação

Nova propriedade autoNextOnFill para os inputs

Os componentes de input de texto possuem agora a propriedade autoNextOnFill.

Esta opção é usada juntamente com a propriedade maxLength e a propriedade nexInputId.

Se ativa, quando o input atingir a quantidade de caracteres determinada por maxLength o foco se alterará para o próximo input.

Ver detalhes na documentação

Otimizações

Remoção de estilos sem utilidade

Realizamos uma otimização interna no processador de estilos e conseguimos otimizar a geração de estilos em até 30% em relação a versão anterior.

Essa melhoria talvez não seja percebida nas interações e gerações de tela, mas certamente fará diferença no desenvolvimento.


Esta versão não trouxe muita novidade, se você ainda não leu sobre a versão 1.4.2 sugiro a entender todas as mudanças.
Contamos com você desenvolvedor para que nos envie sempre os feedbacks positivos ou negativos durante seu uso.

Recent Posts
  • Novos componentes
    • Novo componente YoutubePlayer
    • Novo componente Animator
  • Alterações em componentes
    • Arredondamento de bordas.
    • Nova propriedade overflow.
    • Eventos de toque.
    • Nova propriedade fontStyle para textos
    • Nova propriedade size para o componente ActivityIndicator
    • Nova propriedade autoNextOnFill para os inputs
  • Otimizações
    • Remoção de estilos sem utilidade
Ame Store
Docs
ConceitosMini-App ComponentsSuper-App ClientAme App ToolsMade with love by Calindra
Comunidade
FacebookInstagramYouTubeLinkedIn
Mais
BlogAme DigitalDúvidas
Copyright © 2020 AME DIGITAL