• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

iphone career query

 
Ranch Hand
Posts: 1283
Netbeans IDE Chrome Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
from last 1 year I working with java j2ee ... now if i turns towards mobile technologies how much time I have to spend over it also there are many options in the marcket these days iphone, android etc so which one is good to start ...
 
Author
Posts: 12617
IntelliJ IDE Ruby
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Neither is better or worse, but the barrier to entry for Android is much, much lower for a Java developer.
 
Kaustubh G Sharma
Ranch Hand
Posts: 1283
Netbeans IDE Chrome Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
finding J2EE very vast .... and when you introduce to new technology till then you have something new in the market. I know it's a dynamic field but there's some learning capacity too... that's why I am thinking about these running mobile technologies..

Kaustubh
 
Ranch Hand
Posts: 30
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi,

Learning to develop for iPhone & iPad can be very steep compared to other platforms. Oppurtunities will be there if you have the creativity along side logic because creativity matters a lot here. Most of the career oppurtunites comes form startup's rather than well established companies.
As far as i'm concerned, i learned about the apple's app ecosystem, publishing, do and don't's, interface designing and mobile development, Apple's language Objective-C and many others.

I'm a Adobe Flex,Adobe AIR,Java,J2EE,Spring developer at office and i have a lot of resposiblities there.
So if you are a busy person like me first of all you have work out of your skins to learn iPhone development. I'm saying this from my personal experience as i have already developed an app called "Blogspace" and it's in AppStore.

Rather than thinking about career, you should have the interest and passion for mobile developement and this is what is going to make you successfull in this platform.
 
Ranch Hand
Posts: 136
Android Mac Chrome
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Kaustubh,

Being a Java developer, its really easy to work with Android OS, but its really good if you are aware with iPhone/iPad developments.
If you can deal with Objects, both are easy for you

Thanks & Regards
Pratik Goswami
 
Kaustubh G Sharma
Ranch Hand
Posts: 1283
Netbeans IDE Chrome Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
but for initiate it I have to start it from ground zero which makes me a little scare 'casue it can impact on my current carrer plus not easy to got a chance on it...

currently I am dealing with J2EE and in J2EE also I have to walk a very big way...I don't know any application server,not much about hibernate, no spring, no EJB plus lot of things in J2EE also...this really a big head ache for me...what to read and howmuch to read also can't find time for this stuff also sometimes I am working on weekends also...Big issue for me
 
David Newton
Author
Posts: 12617
IntelliJ IDE Ruby
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
So don't learn it yet.
 
snehasish barman
Ranch Hand
Posts: 30
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Kaustubh G Sharma wrote:but for initiate it I have to start it from ground zero which makes me a little scare 'casue it can impact on my current carrer plus not easy to got a chance on it...

currently I am dealing with J2EE and in J2EE also I have to walk a very big way...I don't know any application server,not much about hibernate, no spring, no EJB plus lot of things in J2EE also...this really a big head ache for me...what to read and howmuch to read also can't find time for this stuff also sometimes I am working on weekends also...Big issue for me



No time... That's the problem.
 
Kaustubh G Sharma
Ranch Hand
Posts: 1283
Netbeans IDE Chrome Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

David Newton So don't learn it yet.



if I won't ...create a big problem for my career because everyone is asking about it....specially EJB,application server,spring and hibernate

 
David Newton
Author
Posts: 12617
IntelliJ IDE Ruby
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I was talking about not learning Android/iOS development. Besides, there are other things that can have a negative impact on a career besides not knowing specific technologies.
 
Ranch Hand
Posts: 56
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
As long as you are in J2EE you have to keep learning something new. I would suggest that you move to some other line like DB or Mainframes if you are not keen on learning every week.
 
Sheriff
Posts: 67746
173
Mac Mac OS X IntelliJ IDE jQuery TypeScript Java iOS
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Expanding your knowledge base is never a bad career move.
 
Kaustubh G Sharma
Ranch Hand
Posts: 1283
Netbeans IDE Chrome Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I know but sometimes it is difficult to handle this much of technology ...you loose your basics because of it... well in my case it happen so I got a some memory problem and bet many people facing the same problem..
 
David Newton
Author
Posts: 12617
IntelliJ IDE Ruby
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Write it down. I use a personal wiki, along with wads of code snippets, so I don't have to remember everything.
 
Kaustubh G Sharma
Ranch Hand
Posts: 1283
Netbeans IDE Chrome Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
ohk I'll try my hands on your advice.......Thanks everybody.....

KaUsTuBh
 
Rancher
Posts: 1369
1
Android Eclipse IDE Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Bear Bibeault wrote:Expanding your knowledge base is never a bad career move.


Agreed. You have to be flexible and you have to keep learning to survive and grow in this industry.
In the past 3.5 years, I have worked on PowerBuilder, C, core Java, Hibernate, J2ME and Android. Imagine what circumstances those would've been.
Besides, if you know how to program, learning a programming language that follows the paradigm you've learnt becomes easy.

That being said, you must not try to learn each and every new programming language or technology that comes up. Wait and watch for some time. See if that technology will last and come in the main stream. Then make a choice.
 
Kaustubh G Sharma
Ranch Hand
Posts: 1283
Netbeans IDE Chrome Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks guys for your interest and post..
 
Author
Posts: 5
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Objective C has a pretty steep learning curve. But then again. There's less competition
 
David Newton
Author
Posts: 12617
IntelliJ IDE Ruby
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Steep learning curve compared to what?
 
clojure forum advocate
Posts: 3479
Mac Objective C Clojure
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
IMHO, I think if some one knows Java then he will picks Obj-C in no time.
Both have a lot in common.
 
Kaustubh G Sharma
Ranch Hand
Posts: 1283
Netbeans IDE Chrome Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
But in my openion C has more to learn than java and many on native codes of java are written in C only. It is very strong and interesting.
 
David Newton
Author
Posts: 12617
IntelliJ IDE Ruby
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
C actually has *less* to learn than Java, but that doesn't necessarily mean it's *easier* than Java. I think it could be argued either way.
 
Kaustubh G Sharma
Ranch Hand
Posts: 1283
Netbeans IDE Chrome Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
But you also agree with me that it's not easy to understand C's behaviour ... and hard to code in it ...So hardcore programmers enjoy to work in C while in JAVA they made it little easy for coder to code
 
David Newton
Author
Posts: 12617
IntelliJ IDE Ruby
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
No, I don't.
 
Kaustubh G Sharma
Ranch Hand
Posts: 1283
Netbeans IDE Chrome Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
 
Greenhorn
Posts: 3
Mac OS X Eclipse IDE Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Currently iPhone developers are getting very good salary.. But the way Android entered the market the iPhone future is in trouble. So just be careful.
 
Kaustubh G Sharma
Ranch Hand
Posts: 1283
Netbeans IDE Chrome Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I better be thanks
 
Hussein Baghdadi
clojure forum advocate
Posts: 3479
Mac Objective C Clojure
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Chetan Gole wrote:But the way Android entered the market the iPhone future is in trouble. So just be careful.


Prove it.
 
Kaustubh G Sharma
Ranch Hand
Posts: 1283
Netbeans IDE Chrome Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
 
Chetan Gole
Greenhorn
Posts: 3
Mac OS X Eclipse IDE Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

John Todd wrote:

Chetan Gole wrote:But the way Android entered the market the iPhone future is in trouble. So just be careful.


Prove it.



Wait for few months to see the result.
 
Kaustubh G Sharma
Ranch Hand
Posts: 1283
Netbeans IDE Chrome Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
well he can't prove it that man..he's only predicting things..No one knows what gonna happen in future..
 
Chetan Gole
Greenhorn
Posts: 3
Mac OS X Eclipse IDE Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Kaustubh G Sharma wrote:well he can't prove it that man..he's only predicting things..No one knows what gonna happen in future..



Even we can't "prove" that future of Java is good !!
Its not mathematics that we can say 3+2 = 4+1 = 5 and hence proved.
 
Kaustubh G Sharma
Ranch Hand
Posts: 1283
Netbeans IDE Chrome Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
true..
 
reply
    Bookmark Topic Watch Topic
  • New Topic