Author Topic: Android development?  (Read 4350 times)

  • Offline zpyder

  • Posts: 6,946
  • Hero Member
Android development?
on: December 29, 2012, 11:07:19 AM
Not sure if I've asked this before, currently in Yorkshire with the world's worst mobile signal so it's too painful to search and do much!

Basically, I'd really like to start trying to develop apps for Android, I've done a tiny bit of programming as and when required before. just curious where you guys think I should start (any good books for beginners?) . I've got several ideas that fill gaps on the android market that range in scope and complexity from really simple things, to stuff that would need investors to get it working.

I'm not looking to set up shop and make a living off this, rather I want to do it as a hobby as I guess it'd be an interesting skill to have!

Sent from my GT-I9300 using Tapatalk 2


Android development?
Reply #1 on: December 29, 2012, 12:47:27 PM
Android supports adobe air. Could go that route to get started, especially as its just JavaScript, HTML and CSS.

Granted you could go the flash and action script route but the first way is easier and just as powerful.

    • Tekforums.net - It's new and improved!
  • Offline Clock'd 0Ne

  • Clockedtastic
  • Posts: 10,945
  • Administrator
  • Hero Member
Re: Android development?
Reply #2 on: December 30, 2012, 00:36:35 AM
Flash is horrible and should/will die eventually, I wouldn't recommend anyone seriously use it if they weren't already quite clued up with it like zpyder is. Air seems like a good approach for you for the simple stuff if you're not into java.

  • Offline zpyder

  • Posts: 6,946
  • Hero Member
Re: Android development?
Reply #3 on: December 30, 2012, 08:33:21 AM
Thanks guys. I think Air might be ok for one of my my "warm-up" starting ideas, but pretty soon I think I will be getting into needing databases and other things to do most of what I am intending, one app idea is geocaching related so requires all sorts of stuff including Geospatial stuff :D

Android development?
Reply #4 on: December 31, 2012, 01:37:37 AM
Air will connect to databases so providing you host the db elsewhere that may be a solution too :)

  • Offline Dave

  • Posts: 3,467
  • Hero Member
Re: Android development?
Reply #5 on: January 20, 2013, 17:11:11 PM
I've not done any android development specifically but surely java is the way to go for anything non-trivial.

Zpyder - if you want I can post you a set of open university Java course books - I had to use up 20 free choice credits for a maths course I'm doing and so just picked a Java course as I'm already familiar with it. I don't need the books so am happy to give them away to anyone who might want to make use of them. (its not specific to android or anything but is a good introduction to Java - course is apparently aimed at people with some knowledge of programming concepts but it pretty much starts from scratch anyway and covers all the basics)

coursebooks are from this course:

http://www3.open.ac.uk/study/undergraduate/course/m257.htm

  • Offline zpyder

  • Posts: 6,946
  • Hero Member
Re: Android development?
Reply #6 on: January 20, 2013, 21:34:03 PM
I've actually bought an android development book as well as java book. Planning on going through them both at some point. I've gone through the first couple of google classes on the development and it's quite a jump from what I'm used to.

I just have to remember though that it's a proper program being developed, as opposed to a web page. It's definitely going to be a long term project!

  • Offline Dave

  • Posts: 3,467
  • Hero Member
Re: Android development?
Reply #7 on: January 20, 2013, 22:07:49 PM
no worries - if you want other general resources see these:

Bruce Eckel has a free book on his website - isn't the latest addition (you can get that from amazon) - but its still useful and its free....

http://www.mindview.net/Books/TIJ/

also if you want video lectures - see the Stanford Courses, their intro to computer science ones:

http://see.stanford.edu/see/courses.aspx

the first one, programming methodology uses Java and might well be useful if you've not done much in the way of programming before (the two after that use C++ rather than Java though)

there are also some courses on MIT's open course ware website

  • Offline zpyder

  • Posts: 6,946
  • Hero Member
Re: Android development?
Reply #8 on: January 26, 2013, 18:57:14 PM
Thanks.

I'm curious, has/does anyone here develop for android or any other mobile platform?

I'm realising and appreciating that for my knowledge and experience to get to a level sufficient to produce something half decent, it's going to take a while. I've also identified an "app gap" that is totally unfilled on Android at the moment, shouldn't be too hard to do at all, and would reach quite a large market. It's tricky as I keep wanting to post in threads if an app exists that does what I want, but I don't want to give a developer the idea before I can have a punt at it!

  • Offline Sam

  • Posts: 3,943
  • Hero Member
Re: Android development?
Reply #9 on: January 26, 2013, 19:10:14 PM
I've done some Android development in the past (I did Unibet's android app for example) before I moved into TA positions.

  • Offline zpyder

  • Posts: 6,946
  • Hero Member
Re: Android development?
Reply #10 on: May 02, 2013, 16:06:40 PM
&*($£&*($£"^&"$

Argh. I've just discovered that someone at uni has been developing an idea I've been sat on for the last 4+ years :(

http://www.esafari.co.uk/

There was/is so much potential for this.

I don't even know whether it's coincidence or not, whether I've mentioned the idea and it's been passed around and acted on :(

Dammit.

  • Offline Dave

  • Posts: 3,467
  • Hero Member
Re: Android development?
Reply #11 on: May 04, 2013, 13:06:55 PM
Probably because its not that inventive(the general concept itself I mean)... I don't mean that in a negative sense or anything but rather if someone is into that area and into technology then surely something like that would be arrived at by relatively few logical steps... there's probably a few people out there who have thought about it and there is that guy (and maybe others) who've implemented it.

Ideas are worthless without implementation and its the implementation that really counts. The fact that this other site exists doesn't have to stop you from doing anything, you can still pursue your idea, you can come up with other ideas/tweaks to it as you progress.

In the context of much larger ventures - social networking sites existed before facebook... look where myspace is now though and who remembers 'faceparty'?

  • Offline zpyder

  • Posts: 6,946
  • Hero Member
Re: Android development?
Reply #12 on: May 04, 2013, 14:24:43 PM
I always knew that the idea was only a matter of time before it existed, which was what I always found frustrating. I looked into developer friends and whether they could help implement it, but always came up short.

I think the best course of action is to actually speak to the guy who has made esafari. The basic premise is the same as mine, but my grand vision of the app (not website) is so much more. It also helps that this guy is one of the schools deans. My idea would be able to include 4 of the 6 schools at the university, has quite a large commercial prospect to it, and when there is a drive for collaboration, he might be interested.

0 Members and 1 Guest are viewing this topic.