Application Development - Java for Android App Development

Hi xda-developers,
I'm Jamie, a 14 year old programmer in the United Kingdom. I know HTML, CSS, Python, Php, MySql and the basics of Java and Objective C. I've come up with an idea for a never-made-before application for iOS and Android. Although, only knowing the basics of Java and Objective C, I'm struggling with developing the application for iOS and Android. I'm offering an intermediate developer the opportunity to develop the application alongside me and take 15% ownership of all revenue generated by the application. The application will cost $0.99¢ or £0.58 on both the Google Play Store and App Store. This application will take media through Google's API to a brand new level.
Who's interested?
Thanks,
Jamie Mathieson
Developer

Hey Jamie am Somto am 17 and from Africa and I program on android but am fresh out of d beginner level and I would love to hear about ur idea if u say yes then am gonna drop my email so we could do business
Sent from my M3S_D7 using XDA Free mobile app

Hi Somto,
You said that you are a beginner. I need an advanced-intermediate programmer to help me develop the application. But, you could be sufficient in bringing new ideas on board to the application! However, I'd like to know what programming skills you have so far. Could you tell me?
Best,
Jamie Mathieson
Developer

Hey jamie I appreciate and admire u want higher expert skills but am considerably good anyway and am always fresh with graphic ideas besides anything I really cant do I post it on xda .
The only real problem you can get is you trusting me with your idea.
Sent from my PIONEER_P1 using XDA Free mobile app

Related

Best place to start?

Trying to figure out the best place to start for writing android apps. I have experience coding php, a little c#, and html (if you really want to even call that a programming language ). Anyways, I have been looking into air for android and praying for my app inventor invite. But I really want to get a good grasp for it before I start using a cookie cutter app so I can just use it for the tedious stuff and modify and add to the code for my usage. I guess I said all that to say, I am lost and am kinda just wondering what some of the indie programmers did to get into coding for android. Any help/nudge in the right direction is greatly appreciated.
I agree, I also am looking into starting to program and have a background similar to yours. I have books like head first java that I have tried but... there is something about it that i just cant grasp. It's so much easier if you have someone near you that you can say, what does this mean or, why does this work the way it does... to help get a better understanding.
Any information greatly appreciated!!!
Thanks
found a great book called Professional Android 2 Development on amazon, good info in that book and gets you going and is very detailed so far. Its $30 of course and not so proudly, i DL'd it sorry but the author of this book is a Google biggywiggy and I'm sure my $30 lacking isn't going to kill the guy. Also I got my app inventor invite today FTW!!!
It is realy hard to learn Android without any Java knowledge. Therefore, please learn first Java! If you have the basic Java skills then you should start with Android Development. Because i know a guy that also started directly with Android and also without java knowledge. He bought a Android book but all the Android Developer books expect Java knowledge. Thats my advice.

[Q] Newbie needs advice on app development

I'm an IT consultant so I'm not a dummie, but I'm not exactly a programmer either.
We need to create an inventory/audit app for an Android tablet. I looked at the Eclipse documentation and I don't think I want to take the time to learn Java well for just this one app. Which leaves me with these options.
Has anybody used Mobiforms to create apps, and would a smart but untrained newbie be able to develop something reasonably quickly? They don't offer a trial version which I find more than annoying.
Should I just outsource the project to somebody in Bangladesh? I have some experience outsourcing.
Any other recommendations on getting an app created relatively quickly?
Thanks!
Or Google App Inventor...
No offense, but the outsource to Bangladesh comment isn't going to win you a lot of friends that aren't in Bangladesh.
I'd say try app inventor and see what you can learn, you'll know in relatively short order if it will do what you need.
Otherwise maybe you're in over your head and someone should outsource you to Bangladesh. ( kidding! ). Seriously though, if you don't find what you need I would hire out at that point.
I don't know much about Mobiforms, but their website looks terrible. Not that a website is the final word on a company but it strikes me as odd at least.
Thanks.
I spent an while with App Inventor. While it is surprisingly useful it lacks one thing that I must have, that being read/write access to the file system.
Today I just discovered Basic4Android and WOW! I haven't coded in basic in many years, but it's still easier to re-learn that than to learn Java from scratch. I'm sure none of the developers here have any interest in it, but for the occasional hobbiest like myself it's a lot easier to start out with. I recommend it for anybody who doesn't plan on making a career of Java programming or who already have a background in BASIC.
I reviewed Mobiforms and not only is their website aweful, but the documentation for it is aweful too. I can't recommend it for anything.
I will probably still outsource this project though.

Advise needed: How do I go about developing my first android app ?

Hi,
I am a recently laid off 30 year old SAP consultant from India. Over the last few weeks, I have been reading about the wonderful world of android apps. There is a great opportunity in India for android apps as millions of smart phones are sold every year. I have decided on building apps targeted at the Indian stock market - like stock screeners, that help people reach a proper investment decision. I want to make money out of my apps, so I want then to be fairly professional so that somebody buying them wont feel cheated. Also, there are not many (any) stock screener apps targeted at Indian stock market. So there is an opportunity there and I want this idea to be my first.
But how do I go about it ? I learnt Java at college, 10 years ago. My Java is highly amateurish even after I refreshed it over the last few weeks.I have bought a book on MIT App Inventor...and developed a few simple example apps already and tested them on my mobile. I am not yet sure App Inventor can help me develop more complex apps like the one I mentioned above.
So, I am desperately looking for advise from people who have been there, done that. How do I go about developing my first app ? Should I go about it the hard way - learn Java better ? Read a book on Android application development ? Build Web Apps using HTML5, JavaScript, JQuery ? Or stick to MIT App Inventor ? Try some app builder development tool like Tiggzi, Codiqa or Kinvey ?
I really need your advise as I really need to develop something quickly and make money out of it. :fingers-crossed:
Hi!
As far as i can help....i made some apps, some of them native with Java and others with HTML5.
From my experience, if you plan to make somekind of "atlas app (like wikipedia)" or not very user interface intensive or if you already know html5+css+javascript, you could go with html5, but i will always recomend native with Java as you have much more control over you app.
Anyway, if starting from 0, go for Java (Android SDK) get any tutorial around the web, there are tons of them, some better than others ofc, and free.
Hope you find your way to go!
good luck!
forgin said:
Hi!
As far as i can help....i made some apps, some of them native with Java and others with HTML5.
From my experience, if you plan to make somekind of "atlas app (like wikipedia)" or not very user interface intensive or if you already know html5+css+javascript, you could go with html5, but i will always recomend native with Java as you have much more control over you app.
Anyway, if starting from 0, go for Java (Android SDK) get any tutorial around the web, there are tons of them, some better than others ofc, and free.
Hope you find your way to go!
good luck!
Click to expand...
Click to collapse
Thanks for that. But may I also know your opinion on MIT App Inventor ?
I started with App Inventor and quickly out grew it. Using java will make it easier to move on to complex apps or add more complexity to any current ones.
RedDevil99025 said:
Thanks for that. But may I also know your opinion on MIT App Inventor ?
Click to expand...
Click to collapse
I personally wouldnt use app inventor nor any other kind of "easy app maker"
I would not use the inventor, too.
I recommend reading the Head's First Java books (skip the UI part) and for Android the Vogella tutorials.
---------- Post added at 09:13 PM ---------- Previous post was at 09:10 PM ----------
(Btw, you cannot build an app quickly to make big money. If you want to be successful, you need to spend a lot of time on development.)
RedDevil99025 said:
Hi,
I am a recently laid off 30 year old SAP consultant from India. Over the last few weeks, I have been reading about the wonderful world of android apps. There is a great opportunity in India for android apps as millions of smart phones are sold every year. I have decided on building apps targeted at the Indian stock market - like stock screeners, that help people reach a proper investment decision. I want to make money out of my apps, so I want then to be fairly professional so that somebody buying them wont feel cheated. Also, there are not many (any) stock screener apps targeted at Indian stock market. So there is an opportunity there and I want this idea to be my first.
But how do I go about it ? I learnt Java at college, 10 years ago. My Java is highly amateurish even after I refreshed it over the last few weeks.I have bought a book on MIT App Inventor...and developed a few simple example apps already and tested them on my mobile. I am not yet sure App Inventor can help me develop more complex apps like the one I mentioned above.
So, I am desperately looking for advise from people who have been there, done that. How do I go about developing my first app ? Should I go about it the hard way - learn Java better ? Read a book on Android application development ? Build Web Apps using HTML5, JavaScript, JQuery ? Or stick to MIT App Inventor ? Try some app builder development tool like Tiggzi, Codiqa or Kinvey ?
I really need your advise as I really need to develop something quickly and make money out of it. :fingers-crossed:
Click to expand...
Click to collapse
My Hibernate trainer quoted the following "You guys are brought up with IDE we used to compile on console". My sincere suggestion even in this RAPID developmental technologies around refresh your "Java skills" on console (DOS or Unix your wish) and make use of Eclipse IDE with Android SDK plugins for fast development. That would do. Start with Eclipse Helios and Google Android SDK and AVDs. Here you go... http://developer.android.com/sdk/index.html
I have developed a couple of very good apps and I use one myself but Google play store expects payment to become one of their developers Why should I pay for my own app to releasing to public for free? I choose XDA let them validate and evaluate my apps and enjoy. Let us CJava++++
The day is not far may be you get donated enough expand your ideas.
My advice is - don't read books, just start coding. A year ago I knew absolutely nothing about Java or Android. Find a webpage with sample android Activity. Start spawning your code from there. That's how I did it. Then lear something about deriving from View class... and so on...
Hey guys, thank you for all the advise. I will go through what each one of you has said and do things systematically.....I am basically starting from zero......so, lets see how far I go....and I will inform you guys about my progress and seek guidance from you.
Thanks again.
developer.android.com
Best site there is to start it has a training part and other examples. I'd personally work my way up from there if I was starting now.
radical_thinking said:
Best site there is to start it has a training part and other examples. I'd personally work my way up from there if I was starting now.
Click to expand...
Click to collapse
I didn't like the site when I started. In my opinion it is too difficult for beginners.
Better now
nikwen said:
I didn't like the site when I started. In my opinion it is too difficult for beginners.
Click to expand...
Click to collapse
Yea it wasn't always good but now they have a good training part + they provide sample code that you can run and fiddle with
It has a couple good step by step stuff, but its mostly "add this code" and has snippets that don't often make sense till you have a decent understanding of the rest of the code.

Looking For Java Learning Resources

Hey everyone,
New to Android development, but not programming. Most of my programming falls in the category of web development, and a few web-apps. All very miniscule with Java, and that's my downfall right now mid-development.
See, I'm working on this application for my SecurSend web-app (that's currently offline, sorry), but my weakness in Java is proving to delay development. I've been scrounging around for resources on learning Java, but none have really proved successful..
Is there anything you guys could recommend from when you first got started?
Hi!
Try "Java The complete reference" by Herbert Schildt. It's a great book.
Sent from my ASUS_T00J using XDA Free mobile app
I got the basics off The New Boston's youtube series. Then I moved on to www.codingbat.com exercises.
Just go to javacodegeeks.com they have good guides

noobie to mobile development

Hello to all developers and forumers of XDA, I need your technical experience.
I'm a college student and together with my team we were tasked to develop a mobile application and a prototype product. However our college course is not really for computer development like (Computer Engineering, IT and ComSci). We don't have technical experience to create mobile application.
Our task is to create a Student Monitoring where students will input their rfid and fingerprint before joining the class. The application will hold the records of the student. My question is what are the steps for us to follow in order to develop a functional mobile application?.
We already watch youtube videos and google search like we know the terms of Arduino Studio, mySQL, Kotlin, AMazon Web Services. But we need your opinions because you may have already knowledge about this.
Thank you very much
Hi @MrHotMan,
if your college is not really for computer development then I wouldn't dive deep into programming.
I would try to produce an outcome without coding using no code tools. There are many on the market that also have a free plan. Google for no code app development.
A designer I have worked with recommended me framer. He produced remarkable outcomes with that tool.
Best regards

Categories

Resources