Isso também funciona no Mac?

Desenvolvo software profissionalmente há quase toda a minha vida. Embora antigamente houvesse alguns projetos bastante exóticos em bancos e seguradoras, nos quais se desenvolvia software para o OS/2 da IBM ou para vários mainframes, desde cerca de 1999 que desenvolvo exclusivamente software para o Microsoft Windows.
Se olharmos para a distribuição mundial dos sistemas operativos para portáteis e computadores de secretária, rapidamente se percebe porquê. Este gráfico ilustrativo já é um pouco antigo. Entretanto, as fronteiras entre o Windows 10 e as versões mais antigas mudaram. O Windows 10 é agora o sistema operativo mais utilizado a nível mundial para computadores de secretária. Vários desastres com teclados de má qualidade, ausência de teclas Escape e a substituição de teclas de função por pequenos ecrãs coloridos não facilitaram, no passado, a vida aos fãs da Apple que pretendiam manter-se fiéis aos seus computadores premium.

Desde o primeiro lançamento do Track of the day
, sou confrontado diariamente com perguntas sobre o suporte a um sistema operativo diferente do Windows 10. E por mais bonito que fosse, o Track of the day
está atualmente disponível exclusivamente para o Microsoft Windows 10
.
O Track of the day
é um software ainda muito recente. Produtos como o Photoshop ou o Basecamp cresceram, em parte, ao longo de décadas e foram criados por grandes equipas, com muitos programadores bem remunerados. Embora, por exemplo, o Basecamp da Garmin
esteja disponível para Windows e macOS, não funciona no Linux, no iPad ou no Android. A razão para isso é relativamente simples: são os custos enormes do desenvolvimento de software.
Em julho de 2021, o Trilho do Dia
contava com cerca de 300 dias-homem
de trabalho de desenvolvimento. Empresas como a BAYER AG
pagam cerca de >1.000 euros por dia a um programador altamente qualificado e produtivo. Em contrapartida, espera-se que um programador domine praticamente todas as tecnologias atualmente disponíveis e tenha mais de 10 anos de experiência. É praticamente impossível adquirir esse conhecimento e experiência em vários sistemas operativos em paralelo. Quem o tenta acaba por não se orientar realmente bem em nenhum desses mundos.
Tendo em conta o tempo de desenvolvimento investido, avalio o valor atual do Track of the day
em cerca de 300 000 euros
. Se uma empresa como a GARMIN quisesse comprar este software, o preço seria de 500 000 euros mais IVA.
Uma portabilidade para outro sistema operativo traria muitos problemas. O Windows 10
e o macOS
são muito diferentes nos detalhes e, pela experiência, mais de 90% do código-fonte tem de ser adaptado de alguma forma e, após a portabilidade, continuar a ser desenvolvido e mantido em paralelo. Neste contexto, uma portabilidade do Track of the day
para o MacOS não só consumiria imenso tempo e dinheiro, como também impediria drasticamente o desenvolvimento de novas funcionalidades no futuro. Se a isso se juntassem portabilidades para iOS, isso travaria ainda mais o desenvolvimento. Além disso, teriam de ser financiadas, em paralelo, campanhas de marketing para grupos de clientes muito diferentes.
Neste contexto, faz sentido uma versão do Track of the day
para MacOS
ou iOS
? Infelizmente, esta pergunta deve ser respondida com um claro NÃO
. Uma base de clientes de apenas cerca de 7% consumiria os mesmos recursos que mais de 90% do mercado disponível. Aventuras deste tipo podem ser permitidas se se for a Adobe ou a Microsoft; para uma pequena empresa de software, não passa de uma ilusão.
Existe uma saída?
Há muitos anos que os arquitetos de software se deparam com questões como esta. No entanto, normalmente não lhes ocorre mais do que desenvolver um software baseado em HTML5 e JavaScript. Para isso, não é necessária uma loja, nem distribuição de software; basta hospedar esse software e qualquer pessoa pode utilizá-lo em qualquer dispositivo. Não é preciso mais do que um navegador web.
Infelizmente, porém, esta afirmação também não é totalmente correta. Porque nem todos os dispositivos têm o mesmo navegador da Web e nem todos os navegadores da Web funcionam da mesma forma. Em última análise, os desenvolvedores de aplicações Web enfrentam problemas ligeiramente diferentes, mas têm de lidar com problemas de complexidade semelhante.
Os desenvolvedores da Calimoto
e da Kurviger.de
sabem bem do que se trata! E por que razão tantos utilizadores de dispositivos de navegação têm software como o Garmin Basecamp no seu computador? Precisamente porque, com as aplicações web, não se pode ou não se tem permissão para utilizar todos os recursos de um computador.
Se dermos uma vista de olhos nos grupos relevantes do Facebook e nos fóruns do Basecamp, encontramos por todo o lado vozes irritadas. Trata-se da instalação de mapas no Basecamp, problemas no planeamento de rotas, dispositivos que não são reconhecidos; a lista de problemas é muito longa. Frequentemente, as perguntas colocadas devem-se à complexidade dos produtos de software. Quem já trabalhou com o Basecamp sabe que se pode fazer quase tudo com ele, mas que é necessário passar muitas horas a familiarizar-se com o programa. Se não se utilizou o Basecamp durante o inverno, na primavera seguinte depara-se com o desafio de planear a próxima tour pelos Alpes e transferi-la para o dispositivo de navegação.
Com o Track of the day, tudo é diferente!
Este software é fácil de utilizar, não é necessário carregar mapas e o cálculo de percursos é feito em parques de servidores que dispõem de recursos praticamente ilimitados. Em comparação com soluções baseadas num navegador web, o funcionamento é significativamente mais fluido e rápido. O cache integrado para ficheiros GPX contribui especialmente para isso. É possível guardar vários trilhos e tours em paralelo e editá-los conforme desejado, tudo sem nunca ter de guardar
explicitamente nada. Na próxima vez que iniciar o Track of the day
, tudo estará lá novamente! Não
é necessário fazer login
nem memorizar senhas
, e também não há custos recorrentes com assinaturas caras.
Uma das funcionalidades mais marcantes do Track of the day
é a integração com o Google Street View,
que é atualmente única a nível mundial. Já enquanto se definem os pontos de uma rota, é possível ter uma ideia de como será o local. As aplicações baseadas em navegador também não são capazes de gerar vídeos MP4 animados em alta resolução
. Funcionalidades como a importação de todos os trilhos gravados através de um cabo USB também não existem.
Os melhores tours
Fornecedores como a Calimoto e a Kurviger.de atraem os seus clientes propondo-lhes tours com as melhores curvas, o que constitui o cerne da estratégia de marketing. Além disso, os suportes para telemóveis, como os da SP-Connect, são amplamente promovidos. É destacado que, de qualquer forma, já se tem o telemóvel consigo e que se pode poupar num sistema de navegação caro. Este marketing funciona muito bem e a maioria dos utilizadores da Calimoto está satisfeita com o sistema.
No entanto, existe uma maioria silenciosa que aprecia dispositivos que possam ser fixados à motocicleta, que tenham proteção contra roubo, sejam à prova de água, possam ser operados com luvas e sejam facilmente legíveis mesmo sob luz solar intensa. O Track of the day
foi feito para estes motociclistas.
Sobreposições de trilhos
Com a versão 2.1, foram introduzidas as «sobreposições de trilhos» no Track of the day
. Graças a esta tecnologia, os melhores trilhos ou trechos de trilho podem ser sobrepostos na visualização do mapa. A vantagem frequentemente destacada em sistemas como o da Calimoto torna-se, assim, obsoleta. Atualmente, as três sobreposições de rotas Elba
, Córsega
e Sardenha
estão disponíveis na loja online do Track of the day
. Nos próximos meses, muitas outras serão adicionadas. Atualmente, estão em desenvolvimento as rotas dos Grandes Alpes
, Eifel
, Floresta Negra
, Vosges
e Sicília
. Estão previstos as Canárias
, Espanha
, Pirenéus
, Suíça
, sul de França
, norte de Itália
e Áustria
.
Edição Gratuita
Com a versão 3.0, a Edição Gratuita
do Track of the day
está prestes a ser lançada. Esta versão estará disponível de forma totalmente gratuita na Microsoft Windows Store. Para a atualização para a Edição Pro,
pode adquirir-se uma chave de licença na loja online
do Track of the day.
Vantagens da Edição Pro
- Editar um número ilimitado de rotas em paralelo
- Conversão de trilhos em rotas e vice-versa
- Geração de rotas animadas como vídeo MP4
- Redução da quantidade de dados através do recorte
- Funções de análise avançadas
- Mapeamento de velocidade
- Mapeamento de elevação
- Duplicar trilhos
- Duplicar rotas
- Trilho percurso
- Inverter rotas

Com o trilho do dia, o próprio planeamento de uma viagem de moto já é uma experiência visual.
