Como o SDK do telefone Ubuntu afetará o desenvolvimento de desktops [fechado]


13

Se eu desenvolvesse um aplicativo para o Ubuntu após o anúncio do Ubuntu Phone, ficaria preocupado com vários problemas. Sei que essas coisas não mudarão imediatamente, mas estou pensando na decisão estratégica de garantir um bom apoio da Canonical.

  • O QML / QT também será o caminho a seguir agora para o ambiente de desktop?
  • O Quickly agora é uma ferramenta do passado?
  • Quais idiomas serão os idiomas preferidos? C ++ e JavaScript são o caminho para o futuro, enquanto Python e Vala podem não ser as escolhas mais estratégicas?
  • Como isso afetará as APIs existentes? O modelo tradicional com bibliotecas mudará?

Por que deveria ter algum impacto ?, o Desktop e, no caso do Ubuntu, especificamente o Unity, nem sequer é desenvolvido para os mesmos dispositivos, nem com os mesmos kits de ferramentas. O público-alvo é muito diferente, mesmo quando eles querem usar uma interface para tudo.
Uri Herrera

Respostas:


6
  • O Qt é um kit de ferramentas de primeira classe no Ubuntu por vários ciclos e provavelmente se tornará um dos kits de ferramentas mais importantes para o desenvolvimento de fatores cruzados no Ubuntu. Mas nenhum idioma ou kit de ferramentas existente está sendo preterido na área de trabalho.
  • Sim, o Quickly será menos importante como uma ferramenta para o desenvolvimento de aplicativos Ubuntu SDK. Os desenvolvedores do Quickly decidiram que seria melhor criar a mesma funcionalidade no próprio QtCreator, em vez de criar modelos Qt / QML para o Quickly.
  • O QML (que pode conter Javascript) será o idioma e o kit de ferramentas recomendados para o desenvolvimento de fator de forma cruzada no Ubuntu. Python, Vala, C e C ++ continuarão disponíveis, embora a extensão em que sejam recomendados para um novo desenvolvimento possa mudar.
  • As APIs existentes não devem ser afetadas pelo Ubuntu QML Toolkit, embora as que recomendamos mudem dependendo de quais melhor suportam nossos vários fatores de formulário.

Espero que isso responda às suas perguntas e preocupações.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.