boards.ie

Go Back   boards.ie > Tech > Software and Web Development > Development

Notices

Reply
 
Thread Tools Search this Thread Display Modes
Old 14-08-2009, 12:30   #1
dlofnep
Hosted Moderator
 
dlofnep's Avatar
 
Join Date: Jan 2004
Location: Éire
Posts: 11,895
HMod: RaN
Java ME - Mobile phone programming books?

Hi there - 4th year coming up, and we have to develop a a year-long project. I was initally tempted as just doing a straight forward database driven website, or a standalone desktop application - But I thought, it might be interesting to design something for a mobile phone.

I have 3 years of Java behind me, and I'm tempted to try Java ME and work from there. The only mobile-phone application stuff I have done before is with flash, but flash is very straight forward and won't challenge me.

I was wondering if anybody has any ideas on a good book to buy for Java ME, specially for Mobile Phone development or any tips they could offer.
__________________


Private Message for Access for RaN (Irish Republican Discussion)
dlofnep is offline   Reply With Quote
Advertisement

To remove these adverts, please create an account, or log in! You must have an account to post anyway :-)
Old 14-08-2009, 13:43   #2
draffodx
Moderator
 
draffodx's Avatar
 
Join Date: Jul 2000
Location: Meath
Posts: 5,450
I have just finished 4th year and we done mobile programming during the two semesters using MIDP or JAVA ME

The book we used is called Kicking Butt with MIDP and MSA by Jonathen Knudsen.

Its a decent book for the basics but it highlights the problems of Java ME, its very "fiddly" is the best word to describe it.

We used Netbeans and the mobile plug in to create the MIDlets and it turned out the creating Java mobile applications is very frustrating. Theres lots of niggly problems that need to be sorted out in a round about way.

I managed to create:

A mobile game
A phonebook
A picture viewer that connected to flickr.

For my final year project I also decided to do a mobile application, however I decided to look into and use Google's Android platform.

I found learning Android and programming for it to be much more rewarding and you can create much more powerful applications utilising the GPS, Google maps, camera and other features, the only problem is the only handset out there that runs it at the minute is the G1.

Details of my final year project can be found here - http://www.donalrafferty.com

I think Android would be a much better option for you final year project
__________________
All The Way Round Charity Drive - Coming Soon

draffodx is offline   Reply With Quote
Old 14-08-2009, 15:07   #3
dlofnep
Hosted Moderator
 
dlofnep's Avatar
 
Join Date: Jan 2004
Location: Éire
Posts: 11,895
HMod: RaN
I was planning on possibly develop an application revolving around the Irish language - Do you think Android is a suitable platform? I'm going to have a look on it now - Any preferrable reading material on Android itself?

Thanks for the detailed post btw, appreciated.
__________________


Private Message for Access for RaN (Irish Republican Discussion)
dlofnep is offline   Reply With Quote
Old 14-08-2009, 17:51   #4
draffodx
Moderator
 
draffodx's Avatar
 
Join Date: Jul 2000
Location: Meath
Posts: 5,450
Quote:
Originally Posted by dlofnep View Post
I was planning on possibly develop an application revolving around the Irish language - Do you think Android is a suitable platform? I'm going to have a look on it now - Any preferrable reading material on Android itself?

Thanks for the detailed post btw, appreciated.
Yes I would say Android would be much more suitable to develop something with the Irish language, a translation type app would be very possible with Android, more so than with Java ME in my opinion.

The dev guide is a good place to start reading(http://developer.android.com/guide/index.html), for a more general overview of Android videos on youtube or elsewhere give a good overview of how it works and the ideas behind it.

Books
Ed Burnette (2008) Hello, Android Introducing Google's Mobile Development Platform, The Pragmatic Programmers

I used the above book to get into it, it describes the basics very well and helps you get a grasp on the views and life cycle of an Android application and create some basic apps but I found it a bit limiting for more interesting technical stuff.

Mark L. Murphy(2008) The Busy Coder’s Guide to Android Development, CommonsWare

My supervisor gave me the above book and I found it slightly more helpful with the more difficult aspects of the development but still ultimately limiting.

The most help I got was from searching google docs on Android, following Googles tutorials, and from online forums that specialised in Android developers.

I found http://www.anddev.org/ to be very helpful reading although if you get stuck and ask a question it often gets ignored but theres good reading there.
__________________
All The Way Round Charity Drive - Coming Soon


Last edited by draffodx; 14-08-2009 at 17:54.
draffodx is offline   Reply With Quote
Old 14-08-2009, 17:55   #5
dlofnep
Hosted Moderator
 
dlofnep's Avatar
 
Join Date: Jan 2004
Location: Éire
Posts: 11,895
HMod: RaN
Thanks, you're a star. Have Android downloading now, so going to tinkle away at it for the night.
__________________


Private Message for Access for RaN (Irish Republican Discussion)
dlofnep is offline   Reply With Quote
Old 22-08-2009, 16:43   #6
dlofnep
Hosted Moderator
 
dlofnep's Avatar
 
Join Date: Jan 2004
Location: Éire
Posts: 11,895
HMod: RaN
Interesting so far - haven't delved into yet other than a mandatory helloworld app, but just looking at the api - I'm pretty impressed for far.

I've got both Professional Android Application Development and Hello, Android. I'm going to try get through both. Have the night off work tonight, so I'm going to try code something more substantial.

I was looking at using XML as a method to define the layout opposed to hard-coding it, really interesting.
__________________


Private Message for Access for RaN (Irish Republican Discussion)
dlofnep is offline   Reply With Quote
Thanks from:
Old 22-08-2009, 18:31   #7
draffodx
Moderator
 
draffodx's Avatar
 
Join Date: Jul 2000
Location: Meath
Posts: 5,450
Yeh it is very interesting, after taking a break from it I'm gonna start coding something new myself in Android as no jobs seem to be coming up for a Commercial Computing graduate.

I'd be very interested in how you get on with things, due to personal problems during my 4th year I didn't get to make what I wanted due to lack of time.
__________________
All The Way Round Charity Drive - Coming Soon

draffodx is offline   Reply With Quote
Thanks from:
Old 22-08-2009, 22:30   #8
dlofnep
Hosted Moderator
 
dlofnep's Avatar
 
Join Date: Jan 2004
Location: Éire
Posts: 11,895
HMod: RaN
Once I have something anyway substantial done, I'll let you know
__________________


Private Message for Access for RaN (Irish Republican Discussion)
dlofnep is offline   Reply With Quote
Thanks from:
Old 13-09-2009, 14:16   #9
dlofnep
Hosted Moderator
 
dlofnep's Avatar
 
Join Date: Jan 2004
Location: Éire
Posts: 11,895
HMod: RaN
Draffodx - Is it possible to use a combination of Android and Java ME for an Android application? There is an API I want to use that's available for ME, but it doesn't appear to be available yet for Android, despite being actually developed by Google.
__________________


Private Message for Access for RaN (Irish Republican Discussion)
dlofnep is offline   Reply With Quote
Old 14-09-2009, 21:49   #10
draffodx
Moderator
 
draffodx's Avatar
 
Join Date: Jul 2000
Location: Meath
Posts: 5,450
Quote:
Originally Posted by dlofnep View Post
Draffodx - Is it possible to use a combination of Android and Java ME for an Android application? There is an API I want to use that's available for ME, but it doesn't appear to be available yet for Android, despite being actually developed by Google.
Not that I'm aware of, I don't remember coming across anything like that anyway.

It sounds like it could be possible but I honestly dont know. I'm only starting to look into getting back into it now so if i come across anything i'll let you know
__________________
All The Way Round Charity Drive - Coming Soon

draffodx is offline   Reply With Quote
Reply
  boards.ie > Tech > Software and Web Development > Development Top

Bookmarks

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT. The time now is 01:54.


© boards.ie Ltd. (Ireland) - Hosted by Digiweb Hosting. Message Boards and Forums Directory