BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início Notícias Reveal 1.5: 35 novas funcionalidades adicionadas, incluindo suporte ao Auto-Layout

Reveal 1.5: 35 novas funcionalidades adicionadas, incluindo suporte ao Auto-Layout

A Itty Bitty Apps lançou recentemente o Reveal 1.5, sua aplicação de depuração de layout para iOS, com uma interface atualizada e 35 novas funcionalidades.

Similar ao papel desempenhado pelos inspetores dos navegadores modernos, o Reveal para Mac permite que os desenvolvedores iOS visualizem e depurem o layout das aplicações em tempo de execução. Após integrar o Reveal SDK, os desenvolvedores podem tirar snapshots das views das aplicações hierarquicamente enquanto a aplicação é executada no dispositivo ou simulador. Após fazer isso, as propriedades das views podem ser revistas e manipuladas individualmente, com as alterações sendo refletidas imediatamente no dispositivo ou simulador. A habilidade de rever e ajustar os layouts em tempo de execução simplifica dramaticamente o processo de ajustar o layout das aplicações versus a abordagem tradicional de reconstruir e executar aplicações.Reveal 1.5 screenshotDas 35 funcionalidade adicionadas nesta versão, particularmente os desenvolvedores estarão interessado no novo suporte ao Auto Layout. Adicionado no iOS 6 e XCode 5 o Auto Layout é um sistema de layout baseado em restrições (constraints) concebido para simplificar o processo de criação de layouts complexos permitindo que os desenvolvedores definam os relacionamentos entre os elementos de interface de usuário. Entretanto na prática, a hierarquia das views baseadas no Auto Layout pode ser um problema para depurar e ajustar. Com o suporte do Auto Layout, o Reveal tem como objetivo abordar esta complexidade, introduzindo os seguintes novos recursos:

  • As restrições agora são exibidas no outline e canvas;
  • O novo inspetor de layout mostra as restrições que view possui;
  • É possível selecionar views e restrições relacionadas no layout inspector clicando no ícone link;
  • As restrições pertencentes a uma view são exibidas como elementos filhos no outline;
  • As restrições criadas pela aplicação são exibidas com ícones púrpura e os criados pelo sistema são azuis;
  • Ao selecionar um grupo de restrições no outline exibe todas as restrições contidas dentro de um grupo na tela;
  • Ao selecionar uma view no outline é exibido todas as restrições que a view participa no canvas;
  • Informações do auto layout como content hugging, compression resistance, intrinsic size, alignment rect e alignment rect insets são exibidas no novo layout inspector;
  • É possível alternar a visibilidades das restrições para adequar a quantidade de informação exibida.

A lista completa de novas funcionalidades e questões abordadas na versão 1.5 estão disponíveis nas notas de lançamento.

Os requisitos mínimos de sistema para o Reveal 1.5 são um Mac executando o OS X 10.8.5 ou superior, assim como uma aplicação que requer um SDK iOS 6.1 no mínimo. Entretanto, de acordo com as notas de lançamento existe a intenção de aumentar os requisitos para o OS X 10.9.5 e iOS 7.1 em futuros lançamentos.

Os desenvolvedores que desejam experimentar o Reveal podem avaliar durante um mês grátis, disponível para download no website do Reveal. As licenças para o software também podem ser compradas através do website com licenças educacionais por $59 dólares, licenças pessoas por $89 e comerciais por $179. Para obter informações adicionais, consulte o FAQ de licenciamento do Reveal.

Avalie esse artigo

Relevância
Estilo/Redação

Conteúdo educacional

BT