Beato a te, io ho dovuto passare le pene dell'inferno.
Ma a parte il problema di Linux, come materiali. HP fa pena.
Pensa che se mi chiamano al cellulare e sto in prossimità del pc, lo schermo inizia a scintillare (si spegne e si accende da solo). Con Ubunu ancora non ho provato visto che lo sto usando poco ultimamente.
Se sviluppi ibrido, hai bisogno di un mac solo per pubblicare l'app. Ma se sviluppi in nativo, hai bisogno per forza del mac visto che si usa xcode ed è compatibile solo per mac. Certo, puoi usare visualstudiocode, ma comunque hai bisogno del mac per far partire l'app sul device o l'emulatore.