Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,785,791 Members 47,905 Now Online
XDA Developers Android and Mobile Development Forum

[Q] Total NOOB needs some help :)

Tip us?
 
fabiansc
Old
#1  
Junior Member - OP
Thanks Meter 0
Posts: 12
Join Date: Nov 2012
Question [Q] Total NOOB needs some help :)

Hi all,

My name is Fabian, and I have a strong background in C. (Done a CS course in C).
I want to do an Android app for my final project(nothing too fancy or complicated but I have to at least have some interface ) and I'm a little stuck with how to proceed from here.
I watched the Java essential course on Lynda and I did understand a little the difference between C in Java, however I don't know how to proceed from here to actual Android development.

If anyone can recommend me finding a crash course, a book or any other resource that could get me up and running as soon as possible, I would really appreciate it.

I don't mind spending money on it.

Thanks in advance.
Fabian
 
shimp208
Old
#2  
shimp208's Avatar
Recognized Contributor
Thanks Meter 1,527
Posts: 2,228
Join Date: Jan 2011
Location: Boston

 
DONATE TO ME
Quote:
Originally Posted by fabiansc View Post
Hi all,

My name is Fabian, and I have a strong background in C. (Done a CS course in C).
I want to do an Android app for my final project(nothing too fancy or complicated but I have to at least have some interface ) and I'm a little stuck with how to proceed from here.
I watched the Java essential course on Lynda and I did understand a little the difference between C in Java, however I don't know how to proceed from here to actual Android development.

If anyone can recommend me finding a crash course, a book or any other resource that could get me up and running as soon as possible, I would really appreciate it.

I don't mind spending money on it.

Thanks in advance.
Fabian
A great resource for Android development is the official Android training documentation from Google, as well as these tutorials. Let me know if you still have questions I'll be happy to help.
 
fabiansc
Old
#3  
Junior Member - OP
Thanks Meter 0
Posts: 12
Join Date: Nov 2012
Thumbs up thanks :) little question regrading databases

Quote:
Originally Posted by shimp208 View Post
A great resource for Android development is the official Android training documentation from Google, as well as these tutorials. Let me know if you still have questions I'll be happy to help.
Hi,

Thanks for your help I learned a lot and I'm already planning my app
I just have one question that could really help.
I want to make an app where people on different devices can interact and send each other tasks. I guess I need a kind of SQL server that supports Android, right? Is there a better or at least more economic way to do it if I will have around 1000 users where each one can add people to send tasks to?

Many thanks,
Fabian
 
fabiansc
Old
#4  
Junior Member - OP
Thanks Meter 0
Posts: 12
Join Date: Nov 2012
Smile And one more question :)

Is there any way to do a phone number authentication (like Whatsapp) instead of user name and password which I think is a little to tedious for my planned app ?

Thanks in advance
 
Sambianer
Old
#5  
Member
Thanks Meter 5
Posts: 30
Join Date: Aug 2013
Hola, for the task sending. Would you like to make all task public? Or should you send it like a message?
But when i need access to a server, i use php scripts. But we can take that later, when you have answered my last question

For the phone number authentication, you have to have a online database, with all phone numbers. User inserts their phone number, the first time they starts the app. Then you can retrieve it from the database. But we can also take that later.

Im glad if i helped.

(Sorry for my bad english.. )
The Following User Says Thank You to Sambianer For This Useful Post: [ Click to Expand ]
 
fabiansc
Old
#6  
Junior Member - OP
Thanks Meter 0
Posts: 12
Join Date: Nov 2012
Hola
Well I want it to be like a manager that gives a task to his employee. I want the task to be between them and only they can close it.
Likewise, it would be a problem if I make a simple phone number insertion if there's no validation. I was thinking about a number verification (like whatsapp) to prevent other people from accessing the tasks.

Do you think it's possible or should I go with username and password?

Thanks
 
sum1nil
Old
#7  
sum1nil's Avatar
Junior Member
Thanks Meter 2
Posts: 14
Join Date: Mar 2012
Quote:
Originally Posted by fabiansc View Post
Hi,

Thanks for your help I learned a lot and I'm already planning my app
I just have one question that could really help.
I want to make an app where people on different devices can interact and send each other tasks. I guess I need a kind of SQL server that supports Android, right? Is there a better or at least more economic way to do it if I will have around 1000 users where each one can add people to send tasks to?

Many thanks,
Fabian
I am using OpenShift - - which is a open source cloud architecture in that they offer packages like NodeJS and DB's. They allow you to have 'gears' which I guess is their name for services running on their cloud. The free account has 3 gears.

I currently only have a NodeJS server running to deliver files however (as far as I understand it) you can have MySQL and others as a backend. I would think that whatever devices you develop on would simply log into the DB and look up messages/tasks etc. I would also think that your app could insert those things. The best part is it is free until you reach Enterprise level or so. I would check it out since free is good. Offhand, I do not know what DB's Android supports via java but MySQL is probably one of them.

Just some info for you to examine.

Good luck
 
Sambianer
Old
#8  
Member
Thanks Meter 5
Posts: 30
Join Date: Aug 2013
Hola, of course its possible! But maybe Username and Password is easiest.
You can use e-mail validation.

I actually worked on a application, there store products in databases. So i have tried it before. Ask if you are confused

And Sum1nil, sqlite is implemented in android, so for local database, use sqlite.
But for online database access, i use php

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Make Text Entry More Efficient with Macro Text Expansion

One of the best things about the modern day smartphone is its ability to save us … more

Fix KitKat WiFi Drops on Your Own

Despite introducing many useful features and overall great performance and enhancements,Android 4.4 KitKat … more

Bring Back Tablet UI on KitKat

Google presented their brand new UI for tablets alongsidethe release of Android 3.0 Honeycomb back in early … more

Give Your Notification Shade a Facelift with these Modding Guides

Modification has always been one of the strong suits of Android, due in … more