BLOG

Acompanhe a Mobits pelo RSS

FILTROS

tags

08 Ago, 2014  15:21

Formulários no iOS - parte 1

Uma tarefa para a qual existem mil e uma abordagens distintas no iOS SDK é a criação de formulários. Isso porque a Apple não provê uma solução definitiva (um componente, talvez) e também porque existem diferentes problemas dependendo do conteúdo do formulário que você está desenvolvendo.

Depois de muito apanhar trabalhar com esse tipo de problema, consegui amadurecer uma solução que atende as seguintes premissas:

  • O formulário ocupa mais do que área vertical visível da tela
  • Todo os seu conteúdo estará dentro de uma ScrollView
  • O teclado, quando visível, encobre parte do formulário
  • O formulário pode conter TextFields ou TextViews
  • O teclado pode ser substituído por outras views (ex. PickerView, DatePicker, etc.)
  • Deve funcionar independente da presença de outros elementos como NavigationBars, TabBars, ToolBars
  • Deve suportar inputAccessoryView (normalmente, uma ToolBar que aparece acima do teclado com as opções "Anterior", "Seguinte", "OK")
  • Independente do tamanho da tela (3.3, 4, ou mais polegadas)
Leia mais

O seu guia favorito de cinemas para smartphones acaba de chegar ao Windows Phone!

Leia mais

A Mobits participou da matéria da Exame.com, na qual os empreendedores contam quais conselhos gostariam de ter recebido antes de começar o próprio negócio. Na matéria, veiculada no dia 7 de julho de 2014, eu falo sobre como o marketing é essencial para quem tá começando.

Leia mais

No início desse mês, a Apple apresentou o iOS 8 no WWDC. Além do Swift, que já comentamos aqui no blog, muitas outras novidades foram apresentadas. Vejam as principais abaixo:

Leia mais
10 Jun, 2014  10:28

Swift: primeiras impressões

Dentre os diversos anúncios da Apple para o iOS 8, um do mais interessantes foi a nova linguagem de programação Swift.

Há muito o que ser dito sobre a Swift: sua sintaxe, seus recursos, as novas ferramentas do XCode e sua integração com o Objective-C e o UIKit. Vou tentar resumir o que achei de mais interessante em todas essas dimensões e deixar para posts futuros um maior aprofundamento.

Leia mais