A Qmob Solutions é a primeira empresa do Brasil especializada em C++ e Qt

'Service Partner' oficial da The Qt Company na América Latina!

Sobre a Qmob Solutions

A Qmob Solutions é uma empresa especializada em treinamentos, consultoria e desenvolvimento de soluções baseadas nas tecnologias C++ e Qt. Criada por especialistas C++ e Qt com 20 anos de experiência, a Qmob Solutions preza pela oferta de treinamentos adaptados às necessidades do cliente e pelo desenvolvimento de soluções corretas e eficazes sob o ponto de vista da Engenharia de Software, reduzindo custos de manutenção e atendendo os requisitos não-funcionais mais importantes do projeto. Nosso foco é a entrega de soluções elegantes e funcionais para múltiplas plataformas: Windows, Linux, macOS, iOS, Android e plataformas embarcadas, agregando os diversos benefícios que o C++ e o Qt possuem ao manter um único código-fonte para múltiplas plataformas. A Qmob Solutions é também especialista na definição e implantação de processos maduros de desenvolvimento, de QA (Quality Assurance) e de CI/CD (Continuous Integration/Continuous Delivery), unindo agilidade e qualidade de processo e produto.

Conforme apresentado em https://www.qt.io/contact-us/partners, somos o primeiro e único Service Partner oficial da The Qt Company (empresa que atualmente desenvolve o Qt) no Brasil e na América-Latina. Com isso, a Qmob Solutions estreita ainda mais o seu relacionamento com a comunidade global do Qt, garantindo treinamentos sempre atualizados, consultorias eficazes e produtivas, bem como acesso às novidades mais recentes do Qt.

 

Serviços

Treinamentos em C++ e Qt

Contamos com um amplo portfólio de treinamentos sempre atualizados e cobrindo do básico ao avançado de C++ e Qt. Confira nossos treinamentos mais solicitados: C++ (Introdutório e Avançado), QML (Introdutório e Avançado), Padrões de Projeto com Qt, Desenvolvimento Android/iOS com Qt, Desenvolvimento de Jogos com Qt e Qt for Python. Seja de forma in-company ou à distância, a Qmob Solutions tem sempre o treinamento mais adequado para você.

Consultorias

Gostaria de discutir o seu projeto Qt com profissionais altamente experientes? Deseja validar a aplicabilidade do Qt no seu projeto através da construção de provas de conceito? A Qmob Solutions possui uma equipe de consultores com mais de 20 anos de experiência no uso das tecnologias C++ e Qt e podem ajudar a sua empresa a entregar soluções efetivas, em prazos mais curtos e com garantia de adoção das melhores práticas da área.

Desenvolvimento Mobile

Disponbilizar serviços através de aplicativos móveis é atualmente um fator de sucesso para qualquer empresa. A Qmob Solutions entrega o seu aplicativo Android e/ou iOS em tempo recorde, incluindo recursos para autenticação, geolocalização, multimídia, 3D, push notification e integração com outros sistemas. Do back-end ao front-end, nossa equipe de engenheiros e designers está pronta para atender sua demanda.

Projeto e Análise Arquitetural

Projetar e implementar boas arquiteturas de software é fundamental para que sua solução suporte facilmente a inclusão de novas funcionalidades, à medida em que continua atendendo satisfatoriamente seus requisitos funcionais e não-funcionais. A Qmob Solutions conta com arquitetos experientes, prontos para projetar a arquitetura da sua nova solução ou analisar arquiteturas de soluções já existentes.

Planejamento de Migração para Qt

Possui um sistema já implementado e está considerando migrar para o Qt? A Qmob Solutions realiza a análise de soluções já existentes e define o seu plano de migração para Qt, identificando capacitações necessárias, projeto arquitetural e estratégias de implementação a serem utilizadas. É a forma mais segura e rápida de modernizar os seus produtos atualmente disponíveis.

Sistemas Embarcados com Qt

A Qmob Solutions realiza o projeto e implementação do seu sistema integrado de software e hardware, cobrindo plataformas que variam do Raspberry Pi a Toradex Apalis. Nossas soluções embarcadas são baseadas em tecnologias tais como Yocto, Boot2Qt e Qt Safe Renderer, garantindo a melhor solução de compromisso entre desempenho, consumo de energia e integração com periféricos.

Solicite um orçamento

Se interessou por algum dos nossos serviços? Entre em contato e peça um orçamento sem compromisso. Será um prazer conhecer sua empresa e ajudá-la a entregar soluções de alta qualidade com o Qt.

Por que utilizar o Qt?

Multiplataforma

O Qt permite que você desenvolva soluções para as plataformas Windows, GNU/Linux, macOS, Android, iOS e plataformas embarcadas com código-fonte único. Isso não só reduz custos e prazos mas também faz com que seu software chegue a toda a sua base potencial de usuários.

Desempenho

O Qt é desenvolvido em C++ — uma linguagem de programação amplamente conhecida pelo seu alto desempenho. Adicionalmente, a renderização de UIs escritas em QML é realizada totalmente na GPU, contribuindo para o desenvolvimento de soluções eficazes mesmo em plataformas mais modestas.

UX/UI Modernas

O Qt conta com um amplo conjunto de elementos visuais para construção de UIs modernas, com recursos que incluem 3D, animações e configuração através de temas/estilos. Recursos adicionais, tais como uso de (multi)-touch e integração com sensores fazem do Qt umas das tecnologias mais adequadas para construção de UXs inovadoras.

Time-to-Market

O Qt é caracterizado pela disponibilização de APIs de fácil uso e de ferramentas auxiliares que alavancam a produtividade do desenvolvedor. O uso combinado da alta produtividade do QML com o alto desempenho do C++ permite a construção de soluções inovadoras em tempo recorde, da concepção à implantação.

Alguns dos Nossos Clientes

A Qmob Solutions é a organizadora da primeira conferência sobre Qt realizada no Brasil e na América Latina: a QtCon Brasil. O evento é um espaço para encontro da base de usuários brasileira e latino-americana, fomentando a discussão de experiências, ampliando a comunidade e alavancando relações empresariais relacionadas ao Qt. Confira aqui mais detalhes sobre as edições já realizadas do evento.

261

Participantes

38

Palestrantes

48

Horas de treinamento

17

Horas de palestras

Portfólio

Treinamentos

Capacite sua equipe!

Consultorias

Alavanque o seu negócio!

Desenvolvimento

Entregamos a sua solução!


Dúvidas Frequentes (FAQ)

Está com dúvidas em relação ao que é o Qt, como funciona seu ecossistema de empresas e colaboradores ou sobre suas formas de licenciamento? Confira abaixo algumas respostas para as dúvidas mais frequentes em torno destas questões. Esta é apenas uma parte do nosso FAQ. Acesse a versão completa aqui e confira todas as perguntas e respostas mais frequentes sobre Qt e suas tecnologias.

  • O Qt (http://www.qt.io) é um toolkit para desenvolvimento multiplataforma de software adotado por mais de 70 indústrias em todo o mundo, nas áreas de desktop, mobile, sistemas embarcados e IoT (Internet of Things). O Qt permite o desenvolvimento de sistemas para diversas plataformas tais como Windows, GNU/Linux, macOS, Android e iOS com um único código-fonte, apresenta vasta documentação, alta produtividade e excelente desempenho mesmo em plataformas mais modestas.

    Para mais detalhes sobre as plataformas suportadas e suas configurações, consulte a página https://doc.qt.io/qt-5/supported-platforms.html da documentação oficial do Qt.

  • O desenvolvimento do Qt, embora seja liderado pela The Qt Company (proprietária da marca Qt), é feito através de uma aliança entre várias empresas e indivíduos de diferentes partes do mundo, conhecida pelo nome de "The Qt Project" (Projeto Qt). Esse desenvolvimento segue o modelo de open governance, o que significa que qualquer empresa ou pessoa pode fazer parte do projeto e contribuir com o seu desenvolvimento.

    Existem várias formas de você contribuir com o Projeto Qt, desde contribuições técnicas até contribuições para gerenciamento da própria comunidade. Para uma visão geral sobre as formas de contribuição, acesse https://www.qt.io/contribute-to-qt.

  • O Qt usa como linguagem principal o C++, introduzindo recursos adicionais tais como reflexão computacional, comunicação via signals e slots, propriedades e recursos para scripting. Além disso, o Qt possui uma linguagem declarativa própria, o QML, voltada para o desenvolvimento de interfaces de usuário (UIs) e facilmente integrável a JavaScript e C++.

    Embora existam bindings do Qt para outras linguagens — como Python, PHP e Java — o único suportado oficialmente pelo Projeto Qt é o para a linguagem Python. O "Qt for Python" fornece o módulo PySide para o Qt e está disponível sob as duas licenças: comercial e open-source.

  • O Qt está disponível sob dois modelos de licença: uma licença comercial e uma aberta (open-source). As licenças comerciais são vendidas pela The Qt Company e incluem recursos adicionais e suporte fornecidos pela própria empresa. Já as licenças abertas são de uso gratuito e podem ser utilizadas para qualquer propósito, desde que você atenda às exigências da versão da licença aberta utilizada (LGPL3, GPLv2 ou GPLv3).

    O principais recursos do Qt (maior parte dos módulos Qt Essentials/Add-ons e a IDE Qt Creator) estão disponíveis sob as duas licenças: comercial e open-source. Algumas ferramentas e recursos adicionais, no entanto, estão disponíveis apenas na versão comercial, como é o caso dos módulos: Qt Automotive Suite, Qt for Automation, Qt for Device Creation e Qt for MCUs.

Contato

A Qmob Solutions é sediada em São Paulo, a capital brasileira dos negócios e da tecnologia.

Localização:

Avenida Paulista, 171 - 4 andar, Bela Vista, São Paulo/SP

Loading
Sua mensagem foi enviada! Entraremos em contato em breve. Obrigado!

Assine a nossa newsletter

Receba notícias e dicas sobre o Qt, bem como novidades sobre os serviços da Qmob Solutions.