# RubyMotion Reviews
**Vendor:** HipByte  
**Category:** [Piattaforme di Sviluppo Mobile](https://www.g2.com/it/categories/mobile-development-platforms)  
**Average Rating:** 3.5/5.0  
**Total Reviews:** 7
## About RubyMotion
Scrivi app multipiattaforma per iOS, Android e OS X in Ruby



## RubyMotion Pros & Cons
**What users like:**

- Gli utenti apprezzano il **accesso diretto alle API native** con RubyMotion, migliorando il processo di sviluppo delle app mobili. (1 reviews)
- Gli utenti apprezzano il **processo di sviluppo efficiente** con RubyMotion, sfruttando la loro esperienza in Ruby per creare app mobili native. (1 reviews)
- Gli utenti trovano **RubyMotion facile da usare** , sfruttando le loro competenze in Ruby per uno sviluppo più rapido di app native su diverse piattaforme. (1 reviews)
- Gli utenti apprezzano le **capacità di sviluppo rapido** di RubyMotion, sfruttando le loro competenze in Ruby per la creazione di app native. (1 reviews)
- Gli utenti apprezzano le **capacità di sviluppo rapido** di RubyMotion, sfruttando la loro conoscenza di Ruby per la creazione di app mobili. (1 reviews)
- Quick Development (1 reviews)
- Speed (1 reviews)
- Speed of Development (1 reviews)

**What users dislike:**

- Gli utenti affrontano **problemi di compatibilità tra piattaforme** con RubyMotion, lottando con risorse limitate e supporto ritardato per le funzionalità moderne. (1 reviews)
- Gli utenti affrontano problemi di **indisponibilità del dispositivo** con RubyMotion, limitando l&#39;accesso a risorse essenziali e capacità di produzione. (1 reviews)
- Gli utenti trovano il **supporto linguistico limitato** in RubyMotion impegnativo, rendendo difficile l&#39;accesso a risorse e plugin. (1 reviews)
- Gli utenti trovano la **comunità limitata** di RubyMotion impegnativa per accedere a risorse e supporto per lo sviluppo. (1 reviews)
- Gli utenti esprimono frustrazione per le **funzionalità limitate** in RubyMotion, che influenzano l&#39;accesso alle risorse e il supporto per lo sviluppo. (1 reviews)
- Limited Options (1 reviews)
- Missing Features (1 reviews)
- Poor Customer Support (1 reviews)
- UX Improvement (1 reviews)

## RubyMotion Reviews
  ### 1. Ottimo strumento per lo sviluppo mobile nativo con Ruby, ma ecosistema limitato

**Rating:** 3.5/5.0 stars

**Reviewed by:** Milton C. | DevOps Engineer, Piccola impresa (50 o meno dip.)

**Reviewed Date:** November 06, 2024

**Cosa Le piace di più di RubyMotion?**

Posso sviluppare app native per iOS e Android usando Ruby, perché sono già a mio agio con la sintassi e le convenzioni di Ruby (ho molti anni di esperienza in Ruby). Rispetto ai linguaggi nativi come Swift o Java/Kotlin, RubyMotion mi permette di essere più veloce nel processo di sviluppo, specialmente come sviluppatore Ruby. Mi dà anche accesso diretto alle API native, il che lo rende molto potente per lo sviluppo di app mobili.

**Cosa non Le piace di RubyMotion?**

RubyMotion ha una comunità più piccola e meno librerie rispetto a strumenti di sviluppo mobile più popolari come React Native o Flutter. Questo può rendere più difficile per me trovare risorse aggiornate, plugin o supporto quando ne ho bisogno. Inoltre, RubyMotion a volte è in ritardo nel supportare le ultime funzionalità di iOS e Android, il che significa che potrei dover aspettare per utilizzare nuove capacità native e questo è un vero problema per me. Inoltre, RM per ora è solo un ambiente di test, non ha abbastanza potenza per rilasciare un'app in un ambiente di produzione.

**Quali problemi sta risolvendo RubyMotion e in che modo La sta aiutando?**

RubyMotion mi permette di lavorare in un ambiente Ruby familiare mentre costruisco app mobili native, risparmiando tempo e riducendo la curva di apprendimento che viene con il passaggio a nuovi linguaggi come React Native. Inoltre, rende lo sviluppo multipiattaforma più facile permettendomi di condividere codice tra iOS e Android, il che riduce sia il tempo di sviluppo che i costi poiché non ho bisogno di team separati per ciascuna piattaforma. Inoltre, con l'accesso diretto alle API native in RubyMotion, posso implementare funzionalità native specifiche ogni volta che è necessario perché le conosco e per me è più facile che usare un altro framework.

  ### 2. È stato bello finché è durato

**Rating:** 2.5/5.0 stars

**Reviewed by:** Utente verificato in Software per computer | Mid-Market (51-1000 dip.)

**Reviewed Date:** February 02, 2019

**Cosa Le piace di più di RubyMotion?**

Mi è piaciuto che fosse una sintassi Ruby e basato su ciò che gli sviluppatori Ruby conoscono. Era facile da capire, ma i metodi e i modelli non erano esattamente gli stessi, ma i metodi mobili nativi Ruby li ha creati.

**Cosa non Le piace di RubyMotion?**

Come smettono semplicemente nel tempo, smettono di evolversi e semplicemente perdono contro la concorrenza, smettiamo di usarlo. All'inizio era fantastico, la concorrenza erano quei brutti framework mobili basati sul web, ma questo era abbastanza elegante da arrivare sul mercato senza problemi.

Ma alla fine, sono emerse altre soluzioni cross-platform che lo hanno fatto molto meglio, mi dispiace.

**Raccomandazioni per chi sta considerando RubyMotion:**

Consiglierei RubyMotion per un rapido POC, è ottimo per costruire app senza sforzo, app semplici, senza grandi funzionalità, senza l'uso di radio o API native complesse. Quando devi iniziare a creare collegamenti complessi e supportare più di una base di codice, allora perde il suo scopo iniziale.

Se rimani sul semplice, funziona. Ma per ora, prova prima a controllare altre piattaforme.

**Quali problemi sta risolvendo RubyMotion e in che modo La sta aiutando?**

Abbiamo utilizzato RubyMotion per distribuire POC o app di esempio superveloci per testare soluzioni possibili. Siamo esperti di Ruby on Rails, quindi trovare una soluzione che ci permettesse di creare app mobili usando Ruby è stato semplicemente magico per noi.

  ### 3. È stato bello usare Ruby per programmare applicazioni IOS

**Rating:** 3.5/5.0 stars

**Reviewed by:** Chirag S. | Senior Software Engineer, Tecnologia dell'informazione e servizi, Piccola impresa (50 o meno dip.)

**Reviewed Date:** May 26, 2016

**Cosa Le piace di più di RubyMotion?**

Uso di Ruby per lo sviluppo di app iOS. Fondamentalmente qualsiasi app nativa Android o iOS. Aumenta la produttività e riduce il fastidio di dover imparare Objective C, Swift o Java. Posso anche usare le gemme, il che è un grande vantaggio. C'è anche il framework di test che fornisce, il quale risparmia il fastidio di testarlo costantemente su un simulatore reale per ogni piccolo cambiamento - sia a livello di funzionalità che di caratteristiche.

**Cosa non Le piace di RubyMotion?**

La documentazione potrebbe essere un po' più descrittiva e può essere migliorata. Anche il debug richiede tempo e sforzo e può essere migliorato anch'esso.

**Quali problemi sta risolvendo RubyMotion e in che modo La sta aiutando?**

App che vanno da semplici a controparti completamente funzionali del sito web. Poiché il sito web è basato su Rails, è più facile avere lo stesso team di sviluppatori per programmare l'app e l'API backend.

  ### 4. Kit di sviluppo della produttività

**Rating:** 4.0/5.0 stars

**Reviewed by:** Francisco G. | Chief Operating Officer, Software per computer, Piccola impresa (50 o meno dip.)

**Reviewed Date:** June 08, 2016

**Cosa Le piace di più di RubyMotion?**

Il linguaggio. Ruby è uno dei linguaggi meglio progettati e CocoaTouch è uno dei framework più stabili per sviluppare applicazioni software.

Usare Ruby per creare applicazioni iPhone è davvero piacevole.

**Cosa non Le piace di RubyMotion?**

Il supporto lldb, se hai bisogno di fare debug su una linea; devi usare lldb e il supporto per pro/pri è davvero scarso. Non puoi chiamare metodi o prendere il valore dei parametri per stamparli in lldb.

È difficile fare debug con RubyMotion.

**Raccomandazioni per chi sta considerando RubyMotion:**

Fino ad ora RubyMotion non ha supporto per Swift e il debug con lldb è difficile considerando la console che hai in tempo di esecuzione e quando hai bisogno di fermare l'esecuzione.

**Quali problemi sta risolvendo RubyMotion e in che modo La sta aiutando?**

Un sistema di fatturazione per il Messico, il principale vantaggio era la facile creazione di componenti ed elementi UI nella mia app.

  ### 5. Adorato mettere in funzione un'app in Ruby Motion

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utente verificato in Software per computer | Piccola impresa (50 o meno dip.)

**Reviewed Date:** March 28, 2016

**Cosa Le piace di più di RubyMotion?**

La cosa migliore che Ruby Motion offre per lo sviluppo mobile è l'ambiente Ruby. Questo è il modo di scrivere Ruby per le applicazioni mobili.

**Cosa non Le piace di RubyMotion?**

Il debug è difficile, è difficile per quasi tutti i pacchetti multipiattaforma come questo. Spero di vedere miglioramenti in futuro.

**Raccomandazioni per chi sta considerando RubyMotion:**

Prendi un libro o trova una guida online estesa per RubyMotion. Presta anche molta attenzione a quale versione è la documentazione e cerca di attenerti a quella versione. Cercare di scrivere un'app con una versione più recente utilizzando documentazione vecchia può essere difficile.

**Quali problemi sta risolvendo RubyMotion e in che modo La sta aiutando?**

Non vogliamo dover mantenere più codebase per diverse piattaforme, RubyMotion ci permette di avere un'unica app che può essere costruita per più piattaforme e funzionare davvero!

  ### 6. Ruby per iOS!

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utente verificato in Internet | Enterprise (> 1000 dip.)

**Reviewed Date:** March 28, 2016

**Cosa Le piace di più di RubyMotion?**

Scrivi usando Ruby! Ruby è un linguaggio molto più elegante di objc e Swift.

**Cosa non Le piace di RubyMotion?**

Curva di apprendimento ripida. Bisogna ricorrere a objc o Swift a volte. Non è gratuito.

**Quali problemi sta risolvendo RubyMotion e in che modo La sta aiutando?**

Scrivere app iOS per i clienti.

  ### 7. Posto fantastico per eseguire app

**Rating:** 3.0/5.0 stars

**Reviewed by:** Utente verificato in Software per computer | Piccola impresa (50 o meno dip.)

**Reviewed Date:** May 17, 2016

**Cosa Le piace di più di RubyMotion?**

Ruby come base per l'ambiente di sviluppo mobile.

**Cosa non Le piace di RubyMotion?**

Gli errori di compilazione stanno diventando difficili da debugare a volte. Fondamentalmente, cambiare il modello di debug può aiutare.

**Quali problemi sta risolvendo RubyMotion e in che modo La sta aiutando?**

Un'app per tutte le piattaforme e funziona davvero poiché dobbiamo mantenere diverse aree di prodotti.



- [View RubyMotion pricing details and edition comparison](https://www.g2.com/it/products/rubymotion/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-22+23%3A42%3A35+-0500&secure%5Bsession_id%5D=70e4046e-366b-4061-a2f3-140ac67f7980&secure%5Btoken%5D=1d5a310d938b82b7efefc432ef1b1ae430a369fed2ffa7631493b4496fe62fd5&format=llm_user)

## RubyMotion Features
**Funzionalità**
- Feedback del test
- Prova Varietà
- Emulazione

**Funzionalità**
- Facilità d'uso
- Gestione dei file
- Supporto multilingue
- Personalizzazione
- Funzionalità Pronta all'Uso
- Guide di aiuto
- Patch e aggiornamenti

**Agentic AI - Piattaforme di Sviluppo Mobile**
- Apprendimento Adattivo
- Interazione in Linguaggio Naturale
- Assistenza Proattiva

**Gestione**
- Storia del test
- Automazione
- Organizzazione

## Top RubyMotion Alternatives
  - [Xcode](https://www.g2.com/it/products/xcode/reviews) - 4.2/5.0 (994 reviews)
  - [Android Studio](https://www.g2.com/it/products/android-studio/reviews) - 4.5/5.0 (617 reviews)
  - [Visual Studio](https://www.g2.com/it/products/visual-studio/reviews) - 4.5/5.0 (3,806 reviews)

