Índice:
- Preços e Planos
- Criando um aplicativo comercial de código baixo
- A Experiência do Desenvolvedor
- Uma ferramenta bem projetada e de baixo código para pequenas e médias empresas
Vídeo: Zoho Creator Tutorials: Build Your First App (Outubro 2024)
O Zoho Creator (que começa em US $ 10 por usuário por mês) é uma ferramenta de desenvolvimento de baixo código, fácil de usar, que facilita a criação de aplicativos de negócios sem código, para usuários de negócios e programadores comuns. Construído com um estilo minimalista direto que não atrapalha o usuário em uma seleção desorganizada de recursos, o Creator estende a filosofia de aplicativos sem sentido da Zoho a partir de seu conjunto de aplicativos de produtividade, incluindo Zoho CRM, Zoho Campaigns e mais de duas dezenas de outras.
O resultado é um construtor de formulários projetado de forma intuitiva, com uma seleção sólida de aplicativos e campos pré-criados para usuários sem experiência em codificação, combinados com a linguagem de script Deluge, proprietária da Zoho, no lado do desenvolvedor, para personalização avançada e automação do fluxo de trabalho. Essa não é uma ferramenta verdadeiramente sem código, como acontece com o Editors 'Escolhas Appian e o Microsoft PowerApps, mas o Zoho Creator é uma plataforma projetada de maneira inteligente, extremamente acessível para empresas de qualquer tamanho e que não carece de recursos essenciais de desenvolvimento de aplicativos ou experiência do usuário guiada (UX) para ajudar a criar aplicativos que você pode começar a usar imediatamente.
Preços e Planos
O Zoho Creator começa em US $ 10 por usuário por mês para o plano Básico, com o menor preço inicial de todas as ferramentas que testamos. Isso permite que você acesse o conjunto de recursos principais, incluindo desenvolvimento de arrastar e soltar, formulários, relatórios, fluxos de trabalho, aplicativos móveis, compartilhamento de aplicativos e vários temas e layouts, além de um recurso de agendamento e acesso a webhooks. Esse plano limita cada usuário a três aplicativos e 25.000 registros, o que significa as estruturas de dados associadas a cada aplicativo. O plano Premium de US $ 20 por usuário por mês eleva as atribuições a 50 aplicativos e registros ilimitados, adicionando acesso a um ambiente sandbox de desenvolvedor, auditoria de registros, backup agendado e suporte multilíngue. Todos os planos incluem uma avaliação gratuita de 14 dias.
O Zoho também oferece níveis de preços por mês com usuários ilimitados. O plano Express de US $ 199 por mês fornece à sua organização usuários ilimitados, 100 aplicativos e 250.000 registros. O plano Express Pro de US $ 799 por mês oferece a você usuários ilimitados, 250 aplicativos e 1 milhão de registros. O plano Ultimate é precificado por cotação personalizada e oferece a você usuários ilimitados, armazenamento aprimorado, suporte prioritário e um cluster de banco de dados dedicado. O suporte é gratuito para todos os usuários, com opções de bate-papo ao vivo, chamadas e e-mail em 24 horas, no botão Ajuda, no canto superior direito do painel.
Criando um aplicativo comercial de código baixo
O Zoho Creator estava entre as ferramentas mais fáceis que testamos para começar a funcionar sem muito treinamento e tutoriais. Quando você faz login no painel principal, tudo o que vê é um menu Meus aplicativos com uma barra de pesquisa e todos os aplicativos que você já criou, dispostos em uma grade com ícones. Você pode filtrar essa lista para aplicativos "pertencentes a mim", "compartilhados comigo" ou "compartilhados com meus grupos". Fora isso, as únicas outras opções nesta página são um botão para criar um novo aplicativo e uma opção para importar um Microsoft Excel, CSV ou outro tipo de arquivo para criar um aplicativo em torno desse conjunto de dados específico. A barra superior leva você ao perfil e configurações à direita e links para todos os outros aplicativos Zoho no canto superior esquerdo. É isso aí. Mesmo a interface sem frescuras do Google App Maker não é tão intencionalmente desprezível quanto o Creator, e comparada à experiência esmagadora e desorganizada de tentar navegar pelo Salesforce App Cloud, a interface do Zoho Creator é uma lufada de ar fresco.
As ferramentas de desenvolvimento de código baixo são direcionadas para dois tipos muito diferentes de criadores de aplicativos. O primeiro são usuários comuns que desejam criar e compartilhar aplicativos rapidamente com os membros da equipe para ajudar a resolver um problema ou processo comercial específico. Segundo, os desenvolvedores e os funcionários de TI normalmente têm a tarefa de criar esses tipos de aplicativos de processos de negócios que desejam uma maneira mais rápida e eficiente de realizar esse tipo de trabalho.
Para testar da perspectiva do usuário comercial, usamos o Zoho Creator para criar um aplicativo de agendamento básico. O objetivo era criar um aplicativo simples que pudesse adicionar um novo evento com uma descrição, data / hora e usuários convidados e ver eventos criados exibidos em uma exibição de lista ou calendário para ajudar as equipes a coordenar reuniões. Também queríamos enviar notificações por email aos usuários sobre os próximos eventos.
Para começar a criar meu PCMag Scheduling App, pude escolher entre uma seleção de cerca de 25 modelos de aplicativos pré-criados para casos de uso de negócios comuns, incluindo contatos, rastreamento de projetos, serviço de assistência, rastreamento de tempo, gerenciamento de frota e logística, rastreamento de ativos de TI e Mais. Na verdade, havia um modelo de gerenciamento de eventos que atendia às minhas necessidades, mas depois de baixar o aplicativo, descobri que era um pouco exagerado para minhas necessidades básicas, incluindo recursos como processamento de pagamentos, reservas online e ferramentas de engajamento de eventos. Em vez disso, optei por criar um aplicativo a partir do zero.
A criação de um novo aplicativo no Zoho é semelhante ao Google App Maker e ao Appian como a experiência mais fácil, direta e baseada em formulários e arrastar e soltar das ferramentas que testamos. Na interface do criador de aplicativos, há uma coluna de menu à esquerda com ícones para o painel principal do aplicativo, crie um novo formulário, relatório ou página, crie um novo fluxo de trabalho (usando a linguagem de script Deluge, a qual abordaremos em nosso seção do desenvolvedor mais abaixo) e configurações.
Para começar a criar meu aplicativo, comecei a arrastar e soltar objetos de cerca de duas dúzias de campos pré-criados que o Zoho apresenta no criador de formulários. Eu arrastei e formatei facilmente os campos para nome e descrição do evento, um módulo de data / hora, um campo de usuário para convidar convidados e campos para inserir seu e-mail junto com uma caixa de seleção confirmando que você gostaria de receber e-mails sobre este evento. Não tive problemas para alterar nomes de campos, propriedades de formulário e configurações de layout no editor de propriedades à direita da tela de arrastar e soltar. A criação do formulário básico para o meu aplicativo levou alguns minutos e não exigiu uma consulta prévia de nenhum material de ajuda, o que eu fazia constantemente no Salesforce e tinha que consultar enquanto usava o PowerApps também, o que não é tão fácil de usar se você ' não é proficiente em Excel.
O Zoho Creator não possui um mercado completo de aplicativos e componentes como o Salesforce, e não possui quase tantas integrações pré-criadas quanto o PowerApps, mas existe um site de ajuda abrangente com recursos, tutoriais e documentação. Existem algumas integrações padrão disponíveis com serviços de terceiros, incluindo Salesforce, QuickBooks e Google G Suite. Ao contrário do App Maker no G Suite, o Zoho não limita as integrações apenas a seus próprios aplicativos e serviços.
Depois que meu formulário e páginas foram criados, pude visualizar e adicionar eventos ao meu aplicativo de trabalho. Eu tive um problema com o campo de usuário não aparecer para os convidados, mas depois de verificar as configurações do aplicativo, ele apareceu rapidamente quando tentei a visualização novamente. Eu queria adicionar outra página com um calendário ou uma lista de eventos mais dinâmica, mas isso me levou ao script do Dilúvio. Pelo lado positivo, os relatórios internos de cada aplicativo podem ser exibidos graficamente como uma lista, calendário ou exibição de gráfico de Gantt, o que mais do que funcionou. Consegui criar o aplicativo básico sem problemas e em apenas alguns minutos, sem problemas para navegar na interface ou criar meu formulário e layout do aplicativo.
A única falha que encontrei foi a falta de um ambiente dedicado na experiência do criador de aplicativos para projetar e visualizar aplicativos móveis. No entanto, o Zoho está no processo de integração dos recursos nativos de desenvolvimento de aplicativos móveis à plataforma. Enquanto isso, todos os aplicativos são redimensionados dinamicamente para dispositivos móveis e podem ser acessados em smartphones e tablets fazendo o download do aplicativo Zoho Creator Portal no Android e iOS. O Zoho Creator está apenas um passo abaixo do Appian e um pouco à frente do Google App Maker em usabilidade geral na criação de aplicativos de negócios para o usuário médio de Joe.
A Experiência do Desenvolvedor
Para testar os recursos focados em TI do Zoho Creator, nosso testador do desenvolvedor criou um aplicativo de gerenciamento de contatos colaborativo chamado Crowd Control. O objetivo desse aplicativo era criar uma página de lista de contatos, uma página de detalhes de contatos e uma nova página de contatos com a capacidade de adicionar fotos e várias anotações para cada contato. Também queríamos simular a manutenção regular do aplicativo que um desenvolvedor executaria no aplicativo, por isso testamos a adição de um novo campo ao modelo de dados e a alteração dos campos existentes para simular alterações no aplicativo ao longo do tempo e fazer alterações em um aplicativo já ativo.
Nosso desenvolvedor também achou que o Zoho Creator estava entre as ferramentas mais fáceis de aprender rapidamente e começar a usar. A interface do usuário parecia um pouco do lado minimalista, como o App Maker. Isso faz com que o visual pareça menos refinado do que o PowerApps, mas apenas o visual. A funcionalidade foi polida e robusta do ponto de vista de TI.
O painel de design era fácil de usar e também simplificava a adição e movimentação de componentes. Não havia ferramenta de modelo de dados separada como no App Maker e PowerApps. Em vez disso, você preenche um formulário com os campos que deseja e que se tornam seu modelo de dados. Os formulários definem sua estrutura de dados e você pode criar quantas tabelas de banco de dados desejar com vários tipos de campos. A maneira como o Zoho cria automaticamente registros parecidos com o Appian, pois dá um passo para fora do processo, mas também deixa menos claro como você pode aproveitar os dados entre aplicativos usando entidades de dados reutilizáveis (tabelas em um banco de dados), o que é algo feito mais fácil no Salesforce, App Maker e PowerApps.
Depois que passamos pelo fato de que não havia ferramenta de modelo de dados, a experiência com base em formulário e arrastar e soltar foi fácil. Houve um acesso rápido à linguagem de programação proprietária do Zoho, Deluge, que nosso testador considerou bastante fácil de entender rapidamente, especialmente para devlopers ou pessoal de DevOps. Embora o script em si não seja algo que um usuário comum faria, o que limita a capacidade de personalização personalizada do Zoho para não programadores, existem recursos visuais e caixas de ajuda que aparecem para ajudá-lo a aprender e usar o Deluge ao criar fluxos de trabalho. No entanto, por ser proprietário, você não terá acesso a bibliotecas de terceiros, como no JavaScript, a popular linguagem de programação que sustenta a experiência de baixo código em outras ferramentas, como o Google App Maker.
No geral, nosso desenvolvedor considerou que a criação do aplicativo Crowd Control era bastante simples. Ele conseguiu criar as três páginas de aplicativos com anotações e anexos de multimídia para contatos e até adicionar alguns parâmetros adicionais de categorização de contatos, além de uma integração com os dados de contato do Zoho CRM. Há uma rica seleção de tipos de campos predefinidos para escolher, incluindo uma imagem, o que facilitou a adição do recurso de foto do perfil ao aplicativo. Criar novos relatórios era fácil, e definir a classificação e o agrupamento padrão também era simples. A adição de novos campos para alterar o modelo de dados do aplicativo foi simples, porque não há nada para sincronizar ou atualizar, como no PowerApps, você terá, no entanto, que entrar em todos os formulários e painéis que deseja que sejam visíveis e adicioná-lo manualmente.
Alterar um campo existente foi uma experiência melhor que a Appian, mas as alterações não foram refletidas em todos os relatórios automaticamente. Foi fácil o suficiente para consertar, mas você tinha que ir a qualquer lugar onde o campo fosse referenciado e fazer ajustes. O Resumo do Registro de Modelo Padrão também não refletia novos campos ou alterações nos campos existentes. Isso seria mais útil se fosse feito automaticamente.
Outro tipo de campo bacana é o suporte a scanners de código de barras, o que acontece automaticamente em um aplicativo orientado ao produto. Quando você adiciona um novo item a um inventário com parâmetros como cor, tamanho, peso e mais, o item é automaticamente convertido em um código de barras. O Zoho Creator também inclui suporte em vários idiomas para empresas internacionais, com um recurso de tradução automática para cada componente do aplicativo e a capacidade de configurar traduções personalizadas. Uma ressalva de TI é que não há listas de opções compartilhadas no Zoho Creator, o que significa a lista de entradas mostradas em uma caixa de opções ou lista suspensa. Também não havia um campo predefinido para números de telefone, portanto esse campo teve que ser criado manualmente.
Uma ferramenta bem projetada e de baixo código para pequenas e médias empresas
O Zoho Creator foi sem dúvida o mais fácil de todas as ferramentas para criar aplicativos a partir de um usuário de negócios combinado e do ponto de vista da usabilidade de TI. O design da interface do usuário é simples e o Zoho lida melhor com as alterações do modelo de dados. O Zoho mantém as coisas focadas na criação do aplicativo e não o faz procurar muito, rivalizando com o Google App Maker e o Editors 'Choice Appian pela facilidade de uso e excede em muito a interface excessivamente complexa do Salesforce. Por um baixo preço mensal por usuário, também é uma pechincha para pequenas e médias empresas (SMBs) que desejam criar e implantar aplicativos de baixo código.
No entanto, para o bem ou para o mal, o verdadeiro poder por trás do Zoho Creator é a linguagem de script Deluge. Seja conectando-se a serviços de terceiros ou implementando lógica complexa e fluxos de trabalho automatizados, tudo isso é executado usando o Deluge. Você precisa de uma proficiência básica em HTML / CSS para personalizar a aparência e, quanto mais complexo e avançado o aplicativo estiver com páginas e formulários personalizados, mais lógica de script será incorporada. Como tal, é definitivamente uma ferramenta de código baixo, em oposição a uma ferramenta sem código, que finalmente impediu o produto de receber um aceno da Editors 'Choice. No entanto, o Zoho Creator é uma ferramenta inteligentemente projetada e fácil de usar para pequenas e médias empresas ou empresas que buscam acelerar a criação de aplicativos personalizados, principalmente se você já investiu no ecossistema do Zoho.