Principais Alternativas de RubyMotion Mais Bem Avaliadas

Uso do Ruby para desenvolver aplicativos iOS. Basicamente, qualquer aplicativo nativo Android ou iOS. Aumenta a produtividade e evita o incômodo de aprender Objective C, Swift ou Java. Posso usar gems também, o que é uma grande vantagem. Há também o framework de testes que ele fornece, o que economiza o trabalho de testar constantemente em um simulador real para cada pequena mudança - em termos de funcionalidade ou recursos. Análise coletada por e hospedada no G2.com.
A documentação poderia ser um pouco mais descritiva e pode ser melhorada. Além disso, a depuração leva tempo e esforço e também pode ser melhorada. Análise coletada por e hospedada no G2.com.
6 de 7 Avaliações Totais para RubyMotion

Posso desenvolver aplicativos nativos para iOS e Android usando Ruby, porque já estou confortável com a sintaxe e convenções do Ruby (tenho muitos anos de experiência em Ruby). Comparado a linguagens nativas como Swift ou Java/Kotlin, o RubyMotion me permite ser mais rápido no processo de desenvolvimento, especialmente como desenvolvedor Ruby. Ele também me dá acesso direto às APIs nativas, o que o torna muito poderoso para o desenvolvimento de aplicativos móveis. Análise coletada por e hospedada no G2.com.
RubyMotion tem uma comunidade menor e menos bibliotecas do que ferramentas de desenvolvimento móvel mais populares, como React Native ou Flutter. Isso pode dificultar a busca por recursos atualizados, plugins ou suporte quando necessário. Além disso, RubyMotion às vezes fica atrás no suporte aos recursos mais recentes do iOS e Android, o que significa que posso ter que esperar para usar novas capacidades nativas e isso é um problema real para mim. Além disso, RM por enquanto é apenas para ambiente de teste, não tem poder suficiente para lançar um aplicativo em ambiente de produção. Análise coletada por e hospedada no G2.com.
I loved it was a ruby syntax and based on what ruby developers know. It was easy to understand, but methods and patterns were not exactly the same, but native mobile methods ruby made. Análise coletada por e hospedada no G2.com.
How they just stop in time, stop evolving and just lose against the competition, we stop using it.
At the beginning it was great, the competition was those ugly web-based mobile frameworks, but this was just fancy enough to get it to the market with no pain.
But eventually, other cross-platform solutions emerged and did it way better, sorry. Análise coletada por e hospedada no G2.com.

A linguagem. Ruby é uma das linguagens mais bem projetadas e CocoaTouch é um dos frameworks mais estáveis para desenvolver aplicativos de software.
Usar Ruby para criar aplicativos para iPhone parece realmente bom. Análise coletada por e hospedada no G2.com.
O suporte do lldb, se você precisar depurar em uma linha; você precisa usar o lldb e o suporte para o pro/pri é realmente ruim. Você não pode chamar métodos ou pegar o valor dos parâmetros para imprimir no lldb.
É difícil depurar com RubyMotion. Análise coletada por e hospedada no G2.com.
The best thing ruby motion brings to the table for mobile development is the ruby environment. This is the way to write ruby for mobile applications. Análise coletada por e hospedada no G2.com.
Debugging is hard, its hard for just about any cross platform package like this. I hope to see this improve in the future. Análise coletada por e hospedada no G2.com.
Write ups using ruby! Ruby is a much more elegant language than objc and Swift Análise coletada por e hospedada no G2.com.
Steep learning curve. Must fall back on objc or Swift sometimes. Not free. Análise coletada por e hospedada no G2.com.
Ruby as a base for mobile development environment. Análise coletada por e hospedada no G2.com.
Compiling error are getting difficult to be debugged sometimes. Basically changing the debugging pattern may help. Análise coletada por e hospedada no G2.com.