Typically I would describe myself as a Java developer (web, JPA, Spring, WebServices ... you know the usual suspects).
I started learning iOS development couple of months ago for fun and maybe trying to get one or two apps in the app store.
Now I have opportunity to work as a freelance iOS developer.
I know iOS development is stressful as any professional software development and it is not easy.
I don't really mind being a serial opportunist and exploring new domains.
But if I decided to try this iOS route, will it damage my profile?
Assuming you are a manager and looking for a Java/JEE developer, would you be interested in someone how has Java experience but working as an iOS developer?
It'd be a small plus in my book, since I like to see developers show that they can apply they knowledge in different ecosystems. But I wouldn't necessarily be willing to offer such a person better compensation than someone else who has no such experience. And I'd wonder: is he really interested in iOS, but now switching back to Java for lack of opportunities, or lack of success? And is his Java knowledge still up to date?