My question is does iOS development
career considered a serious profession
(like Java or .NET)?
Secondo me il carrer in iOS dev non è serio. Stai scrivendo alcune piccole app per un GIOCATTOLO, nella maggior parte dei programmatori ostili all'ambiente inventato, MAI. Guarda cosa Apple fa ai loro sviluppatori, una volta hanno fatto lo sviluppo illegale usando alcune tecnologie (ad esempio i cross compilers), ogni app deve essere approvata, hanno reso interi ecosistemi di programmazione illegali sul dispositivo, ecc.
Se utilizzi iOS dev, potresti trovarti disoccupato e senza niente un giorno, perché Apple interromperà tutti gli strumenti di sviluppo. Ciò significa rendere illegali tutte le tue conoscenze!
Prendendo il tempo necessario per padroneggiare qualsiasi tecnologia in considerazione - no questo non è grave, molto rischioso. Per me sembra roulette russa.
link
Richard Stallman tiene un discorso al WSIS-2005 = > Guarda il video. Stai avendo molta libertà con Java e .NET. Su iOS: sei uno schiavo di Apple.
Se hai un po 'di rispetto di te stesso dovresti scegliere di sviluppare su una piattaforma che è gratuita, o almeno il proprietario mostra solo un piccolo rispetto per gli sviluppatori. Ammettiamolo: puoi sviluppare tutto ciò che vuoi su Java / .NET e nessuno ti dirà cosa ti è permesso o vietato fare in base al loro umorismo. Proprio questo rende iOS assolutamente al 100% non serio.
Guarda Windows Phone, Android. Non so se questo è serio rispetto a Java, ma Microsoft / Google almeno ti tratteranno seriamente.