Anúncio fechado

Em 25 de maio de 2013, começou em Praga o terceiro ano da conferência tcheco-eslovaca mDevCamp, especializada no desenvolvimento de aplicações móveis e no fenômeno que envolve todas as plataformas móveis. É organizado pela empresa Inmite, que desenvolve aplicações para empresas como Google, banco Raiffeisen, Vodafone, Škoda ou Televisão Checa.

A conferência foi aberta por Petr Mára e Jan Veselý com um discurso de abertura com o subtítulo “Aplicações que mudam o mundo”. Depois de receber todos os visitantes, apresentar a conferência e agradecer a todos os parceiros, o evento começou a todo vapor.

Petr Mára, que apareceu primeiro, passou a apresentar “sua paixão”, como declara. Integra aplicativos iOS e iPads no ensino diário. Seu objetivo é ensinar a nossa educação ultrapassada, assim como a estrangeira, a transformar o ensino, a incluir diversos “gadgets” conectados a aplicativos iOS que auxiliam na interpretação do material ministrado na escola de uma forma completamente diferente. Ele chama seu conceito de “iPadogy”.

Pedro Mara

Jan Veselý apresentou o concurso Good Application 2013 para organizações sem fins lucrativos em representação da Fundação Vodafone e explicou como funciona a aplicação, que “funciona” num comunicador eletrónico de bolso da associação cívica Petit e se destina a pessoas autistas. Agora eles não precisam mais carregar fotos para mostrar o que querem. O aplicativo contém muitos deles e é um grande ajudante para eles.

O trabalho com formulários foi mostrado na palestra de Juraj Ďurech. Juraj é da Inmite, onde atua no desenvolvimento de aplicações para instituições financeiras. Ele mostrou como criar formulários corretamente e quais são os problemas mais comuns durante o desenvolvimento.

Uma das muitas palestras interessantes foi também uma performance chamada Dark side of iOS, de Jakub Břečka do Play Ragtime. Aprendemos um pouco sobre o lado negro da plataforma iOS, a linguagem de desenvolvimento Objective-C e o ambiente Xcode. Na apresentação de Jakub, muitos conceitos interessantes como API privada, engenharia reversa, mas também um pouco sobre iOS 6.X Jailbreak do Evasion foram ouvidos e explicados usando vários exemplos. Ele também revelou como funciona a aprovação de apps da Apple (não é preciso enviar o código-fonte, apenas o “binário”) e o que a empresa está pesquisando para o app. Foi interessante saber que a verificação não é tão minuciosa como muitos pensam, mas apenas a carga do hardware é examinada, algumas outras coisinhas e pronto. Assim que o aplicativo se torna popular e faz sucesso, nesse momento a Apple fica mais interessada nele. Também pode acontecer que: “...a empresa descubra um erro e bloqueie tanto a conta do desenvolvedor quanto o aplicativo”, acrescenta Kuba Břečka. Temos certeza que a quantidade de informações desta palestra foi muito apreciada e elogiada principalmente pelos desenvolvedores iOS.

Batalha de programadores e sistemas operacionais móveis

Durante o intervalo do almoço houve uma “briga” no salão principal. Foi um “FightClub” onde os programadores das plataformas iOS e Android se enfrentaram. Surpreendentemente para alguns, o vencedor foi o time que defendeu a bandeira do iOS.

genro" foi o tema abordado por Daniel Kuneš e Radek Pavlíček. Eles incentivaram os desenvolvedores a integrar mais opções de acessibilidade para os usuários em seus aplicativos. Em poucas palavras, Radek regressou à aplicação Good da Vodafone. Ele falou sobre a importância da acessibilidade e também refutou a noção de que os cegos não têm noção das telas sensíveis ao toque.

Martin Cieslar e Viktor Grešek na palestra “Como criar uma ferramenta de vendas a partir de um aplicativo mobile” promoveram o serviço Mobito da Mopet CZ, onde trabalham. Eles exibiram um anúncio desse serviço aos visitantes da conferência e explicaram por que dizer “SIM” à Mobit. Posteriormente, alegaram que mais de 70% dos usuários de smartphones não efetuaram o pagamento, devido à falha na última etapa – o pagamento. Segundo Viktor, o Mobito deve ser uma revolução nos pagamentos.

Petr Benýšek da MADFINGER Games em Brno preparou uma palestra de duas horas, mas muito atraente, do mundo dos desenvolvedores de jogos para dispositivos móveis. Ele estava falando sobre o jogo de sucesso Dead Trigger. Petr explicou que para criar um jogo onde existam muitos modelos e animações, é necessário um motor adequado que cuide do jogo em si. É por isso que a empresa escolheu o motor Unity. Matemática e física também serão úteis aqui, segundo o palestrante, é preciso “aprimorar” geometria analítica, vetores, matrizes, equações diferenciais e muitas outras coisas. Quando tudo está programado, os desenvolvedores também focam na duração da bateria, na qual esses jogos têm grande impacto. O uso do acelerômetro é outro consumidor de energia.

A MADFINGER Games criou seu jogo com 4 pessoas em menos de 4 meses. Eles ofereceram Dead Trigger gratuitamente, contam com a chamada In-App Purchase, onde o jogador tem a oportunidade de comprar armas, equipamentos e muito mais diretamente no jogo.

Lighting takls foi uma série de palestras curtas, com duração de 5 minutos e sempre terminando com aplausos. Após o término da conferência mDevCamp 2013, as pessoas se dispersaram, mas algumas ficaram para a “After party”.


Na conferência, foram apresentadas muitas informações que poderão ajudar os desenvolvedores tanto no desenvolvimento em si quanto na venda do aplicativo. Os ouvintes conheceram diversos tipos e truques na área de iOS e Android, tanto do ponto de vista do usuário quanto do desenvolvedor. Pessoalmente, ficamos muito emocionados com o evento e acho que não estávamos sozinhos. Até mesmo ouvintes que não são desenvolvedores ou iniciantes encontraram seu caminho. O nível do evento, tanto em termos de organização como de palestras, foi excelente. Estamos ansiosos para os próximos anos.

Os editores Domink Šefl e Jakub Ortinský tratam da programação na linguagem C++.

Autores: Jakub Ortinský, Domink Šefl

.