v1.2.0
Notas de versão da MyFitnessClient v1.2.0: Área Pessoal, entrada de alunos em massa e cobranças recorrentes
Novidades: 18, melhorias: 22, correções: 22
Novidades
18- Área Pessoal — treinas, comes e acompanhas-te a ti próprio com a mesma experiência que dás aos teus alunos. Tem Resumo, Treinos, Nutrição, Hábitos, Progresso e Histórico, e podes puxar qualquer treino ou plano da tua própria biblioteca sem passar por um cliente de teste.
- Cobranças recorrentes automáticas — um plano recorrente passa a poder ser uma subscrição real cobrada na tua conta Stripe, em vez de faturas manuais que alguém tem de perseguir todos os meses. Converte um plano manual quando quiseres, e o próprio aluno pode ativá-lo sem esperar por ti.
- Uma alteração de preço aplica-se na renovação seguinte de cada aluno, com aviso prévio por email e na app e a data exata em que passa a valer. O preço individual de um aluno sobrevive a uma alteração em massa, e o aluno pode cancelar, e desfazer o cancelamento, até à renovação.
- Links de empresa — crias um link por empresa, com nome, etiqueta aplicada automaticamente, restrição ao domínio de email da empresa, limite de utilizações e aprovação automática. A empresa distribui o link pelos canais internos dela e cada funcionário entra sozinho: não enviamos um único email, por isso não há listas nem limites de envio pelo meio.
- Importação de alunos por CSV — carregas o ficheiro, vês o que vai ser criado antes de confirmar, e no fim tens o resultado linha a linha, com o motivo de cada uma que ficou de fora (já era teu aluno, repetida no ficheiro, coluna ignorada). As vagas do teu plano são contadas antes do lote, para não ficares com metade dos alunos criados.
- Seleção múltipla na lista de alunos — «selecionar todos os N» opera sobre o filtro inteiro e não só sobre a página que estás a ver, e podes arquivar ou aplicar uma etiqueta a todos de uma vez. Arquivar liberta as vagas do plano e é reversível, ao contrário de remover, e um aluno com quem deixaste de trabalhar pode ficar marcado como antigo em vez de desaparecer.
- Política de mensagens por aluno — escolhes, cliente a cliente, entre sem limite, um limite diário de mensagens, ou apenas leitura (o aluno consulta a conversa mas não responde).
- Avaliações do lado do aluno — defines por cliente se ele não vê nada, se só vê, ou se pode preencher as próprias avaliações. Quem treina contigo presencialmente fica como está; no acompanhamento online, o aluno preenche nas mesmas páginas que tu usas, com o valor anterior, a diferença e as dicas de como medir.
- Podes pedir uma avaliação ao aluno a partir da ficha dele, e passas a ver quem registou cada avaliação. As tuas observações ficam privadas por omissão: só o que escreveres no bloco «Visível para o aluno» é que ele vê.
- Separador de Avaliações na Evolução do aluno, com a comparação entre o que tu mediste e o que ele registou, incluindo as métricas personalizadas.
- Métricas com o nome que quiseres — até duas por exercício, além dos campos normais, em número ou texto e com a unidade que definires.
- Campos de tempo (mm:ss) nas avaliações, com gráfico, comparação e PDF: um recorde de 10 km já não tem de caber num campo de texto. Juntam-se metas com data-alvo, metas em campos de tempo e um modelo «Corrida» que monta a secção de uma vez.
- Ritmo por série nas corridas, que não existia de todo.
- Sinal sonoro no fim do descanso, que chega mesmo com o separador em segundo plano.
- O bloco de treino de um curso passa a executar-se dentro da própria aula: a inscrição dá o acesso, o aluno volta à aula de onde saiu e a sessão fica no histórico ligada à aula.
- Grupos de avisos no chat — grupos em que só os administradores do grupo podem escrever.
- Podes reabrir uma anamnese já submetida para o aluno a corrigir, sem perder as respostas que já lá estavam.
- Editor de enquadramento do ícone da app — ajustas o zoom, a posição e o fundo do teu logótipo para o ícone que os alunos instalam no telemóvel, em vez de um logótipo largo ser espremido num quadrado.
Melhorias
22- Mudar o modo de um programa ou de um plano alimentar deixa de apagar o que lá está. As 24 mudanças possíveis passam a converter as posições em vez de as deitar fora, e antes de confirmares o modal diz-te exatamente o que vai acontecer aos teus treinos ou refeições — se mantêm a posição, se ficam todos no primeiro dia, se são distribuídos, ou se várias posições se juntam. Nenhuma apaga seja o que for, e podes voltar atrás.
- Um pagamento em atraso deixa de tapar o que o aluno já tinha. Os treinos, planos alimentares, cursos, materiais, calendário, histórico e os registos dele continuam abertos; o bloqueio passa a travar só o que gera trabalho novo para ti — enviar um check-in, submeter um formulário, pedir alternativas e o catálogo de cursos.
- Os supersets passam a ser desenhados da mesma forma no editor, na execução e na vista do aluno: uma faixa com a letra do grupo e a posição (A1, A2) na linha do exercício.
- Cada ronda de um superset ganha o seu próprio descanso.
- Durante o treino podes apagar blocos de um cluster set, acrescentar blocos a meio e apagar o cluster inteiro.
- Numa corrida, as métricas que configuraste no exercício deixam de ficar inalcançáveis a meio do treino atrás do cartão de distância e duração: passam a uma faixa própria, fechada por omissão e com os valores já preenchidos legíveis na linha.
- Ao editares um treino ou um plano que está atribuído a vários alunos, passas a escolher explicitamente entre alterar só a cópia deste aluno ou a versão partilhada, em vez de o adivinhares.
- No PDF do programa, cada superset passa a nomear o grupo, o número de exercícios e as séries, em vez de repetir «Superset A» em todas as linhas.
- As substituições e as refeições alternativas passam a sair no PDF do plano alimentar, e a quantidade passa a dizer quanto pesa: «1,03 unidades (62 g)» em vez de «1,03 unidades».
- Os objetivos do dia acompanham a opção de refeição que estás a ver — trocar para a Opção 1 passa a mexer nos totais do topo.
- Podes criar uma substituição logo a seguir a adicionar o alimento, sem recarregar a página, e trocar de opção de refeição deixa de pedir confirmação.
- Ao substituir um exercício a meio do treino, passamos a sugerir alternativas em vez de te deixar a pesquisar do zero.
- O convite por QR mostra agora quanto tempo lhe resta e gera outro quando expira, abre em ecrã inteiro sem o telemóvel escurecer a meio da leitura, envia diretamente por WhatsApp quando a ficha tem telemóvel, e vês em direto quando o aluno o lê.
- A lista de alunos passa a distinguir quem tem conta na app, quem é só ficha tua, quem já foi convidado e está à espera, e quem é exemplo, com filtros próprios para cada caso. O perfil deixa de oferecer «Convidar» a quem já convidaste e passa a mostrar quando há um pedido à espera de aprovação.
- Os vídeos do YouTube deixam de entregar o endereço do vídeo a quem os vê. E ao adicionares um vídeo avisamos logo se ele não pode ser reproduzido dentro da app — embed desativado, privado ou com restrição de idade — em vez de o aluno descobrir dentro do leitor, em inglês.
- Personalização da marca reformulada, com pré-visualização e aviso de alterações por guardar.
- Quando um pedido falha, cada zona da página passa a mostrar o seu próprio estado, com opção de tentar de novo, em vez de o ecrã inteiro cair; e há um aviso próprio para quando ficas sem ligação.
- O calendário passa a atualizar-se ao voltares ao separador, para o que muda noutro sítio aparecer sem recarregares a página.
- Os emails passam a respeitar a lista de endereços que já devolveram, e uma falha temporária de envio é repetida automaticamente em vez de se perder.
- Cor, ícone e capa passam a poder ser definidos em qualquer ficheiro dos Materiais, e não só nas páginas.
- Nas definições de notificações passas a poder ligar ou desligar o aviso de alunos que estão há semanas sem avaliação, e uma notificação ativa na conta mas bloqueada no telemóvel em que estás passa a dizê-lo, em vez de parecer desligada.
- Dashboard do treinador redesenhada e controlos, tamanhos, cores e ícones unificados em todo o site. Em acessibilidade: atalho para saltar direto ao conteúdo, cada página com o seu próprio título de separador, e os campos de formulário com nome para leitores de ecrã.
Correções
22- As métricas personalizadas de uma avaliação podiam ficar cortadas ao guardar.
- O cálculo automático de massa gorda podia sobrepor-se aos valores que vinham da balança. Vale a pena conferir avaliações antigas onde tenhas usado os dois.
- «Guardar e sair» ao criar uma avaliação podia criar duas.
- Numa corrida, o recorde pessoal contava «correr mais tempo» em vez do melhor ritmo, e a distância total não era somada, por isso a sessão aparecia no histórico como um treino vazio.
- O link de convite reutilizável podia deixar de funcionar sem motivo aparente.
- Guardar o perfil público podia apagar campos que não estavas a editar, incluindo imagens da galeria.
- Editar um curso ou um hábito repunha valores por omissão em campos que não tinham sido alterados.
- No chat, uma mensagem perto do limite de 10 000 caracteres dava erro, e os emoji no nome de um grupo eram contados a dobrar, fazendo rejeitar nomes que cabiam.
- Os vídeos dos cursos estavam a ser bloqueados e não abriam, e um link do YouTube colado num bloco de link imprimia o endereço e abria o browser em vez de tocar.
- Os números e os decimais passam a seguir o idioma da app em toda a plataforma, e as traduções e a acentuação em português e espanhol ficaram completas.
- As datas apareciam num formato técnico nas notificações de prazos, e havia valores em euros que não seguiam o idioma.
- O mesmo grupo de superset aparecia com cores diferentes de cada lado: o grupo A era laranja para ti e azul para o aluno.
- Um aluno sem treinador associado via «Não foi possível carregar os dados» num ecrã que, para ele, não tinha nada para carregar.
- Uma falha temporária ao abrir um convite substituía a página inteira por «link inválido», e o email de convite com aprovação não explicava os três passos até ao fim.
- Um cliente sem conta que reclamava o convite perdia os acessos aos cursos que já lhe tinhas atribuído.
- No perfil público de um treinador, a secção de outros treinadores desaparecia sem qualquer erro visível.
- Ligar o Google Calendar dizia «erro ao conectar» quando a ligação afinal tinha funcionado.
- O ícone da app instalada ficava preso ao primeiro logótipo carregado e não acompanhava uma mudança de marca.
- Personalizar a anamnese para um aluno alterava também a dos restantes, e os toggles das condições clínicas apareciam desalinhados.
- Inserir uma secção guardada no editor de treinos mostrava um código de erro em vez de uma mensagem legível.
- Várias contagens apareciam sempre no plural — «1 aulas», «1 dias» — e passam a concordar com o número.
- As listas passam a ter um botão «Ordenar» no telemóvel: a ordenação estava só nos cabeçalhos das colunas, que não aparecem em ecrãs estreitos.