TODOS PODEM PROGRAMAR

Vais criar uma app? Lê isto…

Três profissionais desmentem mitos sobre a criação de apps.

A Code Week é um evento europeu que celebra a programação. Durante uma semana, qualquer pessoa pode participar e adquirir as competências necessárias para criar apps que resolvam problemas importantes para si. Na Code Week deste ano, a App Store colaborou com especialistas do setor na Europa para saber mais sobre as suas experiências e inspirar as próximas gerações.

O que torna uma app excelente? Quando é capaz de resolver problemas com que nos deparamos no dia a dia e de ter um impacto positivo na nossa vida.

Matthieu Rouif começou a trabalhar na Photoroom quando não conseguiu encontrar uma ferramenta de edição de imagem que fosse acessível para toda a gente. Aurore Tran cofundou a Foodvisor depois de ver que havia estudantes na universidade que mantinham um diário alimentar, mas faziam tudo manualmente. Louis Jeannin cofundou a biblioteca de modelos 3D Foxar quando estava no curso de engenharia e percebeu que queria criar algo significativo no mundo da educação.

Falaram connosco sobre os seus percursos até começarem a programar e partilharam ideias sobre alguns mitos comuns acerca da criação de apps.

Matthieu Rouif cofundou a Photoroom, uma app com todas as ferramentas essenciais para editares as tuas fotos.

Mito 1: é preciso ter um curso de engenharia

Matthieu: Quando não temos formação em informática e começamos a criar uma app, sentimos uma espécie de síndrome do impostor. Quando comecei, era preciso programar em C e isso envolvia conhecimentos de informática. Agora está a tornar‑se mais fácil. Quando a parte técnica não é o nosso forte, tentamos resolver os problemas da forma mais eficiente possível.

Aurore: Não é preciso ter formação técnica para fundar uma app. Eu não sou engenheira, mas penso que é importante rodearmo‑nos de pessoas que tenham as competências técnicas certas e transmitir‑lhes a nossa visão para que possam criar a app. Atualmente, existem muitas ferramentas que nos podem ajudar a criar algo do zero utilizando a inteligência artificial. Não vai ser perfeito, mas é possível criar uma app.

Louis: No ano passado, participei num evento para estudantes do ensino secundário e foi possível criar apps reais para iOS com Swift. Tinham imensa curiosidade e queriam aprender a criar coisas novas. O mais importante para mim é a curiosidade e a criatividade.

É importante rodearmo‑nos de pessoas que tenham as competências técnicas certas e transmitir‑lhes a nossa visão para que possam criar a app.
– Aurore Tran, cofundadora da Foodvisor
Aurore Tran é a cofundadora e CMO da Foodvisor. A app cria um plano de nutrição personalizado que se adapta aos teus objetivos, necessidades e estilo de vida.

Mito 2: o foco tem de ser a tecnologia

Aurore: começámos como um projeto de investigação, pelo que a tecnologia foi o ponto de partida. Não foi uma boa estratégia. Havia demasiadas métricas e era difícil para quem usava a app. Percebemos que um bom produto tem de corresponder a uma necessidade partilhada por um número suficientemente grande de pessoas e ser fácil de utilizar. E se a tecnologia estiver totalmente oculta, é ainda melhor. Demorámos cerca de três anos a fazer essa mudança na Foodvisor.

Louis: Podemos passar um ano a tentar resolver os problemas técnicos e, quando mostramos a app, esta não tem qualquer utilidade porque não foi criada a pensar em quem a utiliza. É preciso cair neste tipo de armadilhas para aprender a distinguir o que é importante do que não é.


Mito 3: não podemos mostrar o nosso trabalho até que esteja perfeito

Aurore: Trabalhar num produto até que esteja perfeito é, normalmente, tempo perdido. Para mim, o mais importante é conhecermos bem quem usa a nossa app, pois é fácil cometer erros. O que pensamos ser verdade, muitas vezes acaba por não o ser. Por isso, é importante mostrarmos o nosso produto assim que possível para obter feedback e melhorá‑lo.

Louis: Termos medo de mostrar coisas que não são cem por cento perfeitas é outra armadilha em que devemos tentar não cair.

Matthieu: Não inventem demasiado. Copiem funcionalidades que não sejam novas ou que sejam essenciais para o vosso trabalho. Isto agiliza o processo, especialmente se não forem especialistas. Após o lançamento, podem adicionar mais funcionalidades rapidamente.

Louis Jeannin cofundou a Foxar, uma app que permite que as crianças tenham aulas em qualquer lugar e visualizem o que estão a aprender com cenários em 3D e AR (realidade aumentada).

Mito 4: Precisas de alguém que invista

Matthieu: A vantagem de publicar apps na App Store é que podemos encontrar pessoas em todo o mundo que são apaixonadas pelo nosso nicho e começar a ganhar dinheiro rapidamente.

Aurore: O modelo ideal seria não angariar fundos, uma vez que queremos manter o controlo da nossa empresa. Mas isso pode ser difícil, a menos que recebamos subsídios do Estado. Quem investe pode querer ter lucros, mas esse pode não ser o objetivo de quem fundou a app. Pode ser seguir a sua visão e criar um produto excelente. Mas dependendo do produto, ter alguém que invista em nós ajuda‑nos a crescer mais rapidamente e permite‑nos ter especialistas que nos aconselhem entre os membros da administração.

Louis: Temos, desde o início, o nosso projeto principal sobre educação. Ao mesmo tempo, temos outros projetos B2B em que criamos conteúdos personalizados que nos permitem ganhar dinheiro para financiar o projeto a longo prazo.


Mito 5: nunca se deve pedir ajuda

Matthieu: Não subestimem as pessoas que querem ajudar. Existem sempre comunidades de pessoas com experiência a ensinar ou a programar. Encontrem‑nas, mostrem‑lhes a vossa paixão e que fizeram o trabalho de casa. Deve ser notório que tentaram, pelo menos durante algum tempo, antes de pedirem uma solução.

Aurore: Acredito totalmente em pedir ajuda, por isso, faço‑o com bastante regularidade. Procuro outras apps para obter conselhos, mesmo que sejam da concorrência. A comunidade da programação é bastante aberta e está sempre disposta a ajudar. Também ajudamos como podemos quem nos pede orientação. Um grande conselho é não ter timidez, pedir ajuda às pessoas e aprender com elas (incluindo os seus erros).

A Apple orgulha-se de apoiar a nova geração de programadores, criadores e empresários através do programa Swift Student Challenge.

Nas últimas três décadas, milhares de estudantes (como o criador desta app) construíram carreiras, fundaram startups e criaram organizações destinadas à democratização da tecnologia. Por um futuro melhor.

Se queres saber mais pormenores sobre o WWDC Swift Student Challenge, visita o site do programa através do link abaixo. Talvez possas ser a próxima pessoa galardoada com uma bolsa!