New here - Questions About Java/Android

Hello! My name is Adrian and I am completely new here. I'm sorry if this isn't the way people generally introduce themselves in these forums - I couldn't find a introduction area.

Quick tidbit about myself:
I'm just graduating high school going to college next year, but I've been programming for almost 2 years now(not that much I know :stuck_out_tongue: ). I've been mostly developing small scale video games in Java but I've always been interested in robotics, but it just seemed too complex. Just recently (about 20 minutes ago lol) I saw some videos on Arduino and started desperately searching to see if it was compatible with Java or Android but with all my finals and my Senior Project, (I'm finishing up an evolution simulator in Java) my brain is completely fried and I am currently not in a functioning mode hahah.

So my noob questions for you guys are:
-Can I "program" in Java for these Arduino projects? I'm not entirely how stupid this question is since I was so excited I didn't do too much research yet, so please forgive me.
-Can I program Arduino projects so that I can interface them through my tablet? Not talking huge robots, I would honestly be happy with making something that turned on LED backlight I made for my computer desk (I have some VERY basic electronics knowledge. EXTREMELY EXTREMELY basic).
-In stark contrast to the previous question, how big of a scale can I make these projects? Can I make something that will open my curtains every morning at a certain time? It would be a nice far away goal for me to reach for :]

Anyway, thank you guys for your time! Again, I apologize if I'm breaking with this forum's tradition, but I can't wait to start working with Arduino and this community!
Thank you! I look forward to participating some more in these forums (with hopefully less noobish questions :stuck_out_tongue: ).

-Adrian

The Arduino IDE uses C++ not java. You idea for a curtain opener is easily in arduino's scope. As you already have programming knowledge you can apply what you know to c++, you will just need to learn the differences in syntax, which you can do by reading the getting started tutorials/samples.

Can I make something that will open my curtains every morning at a certain time? It would be a nice far away goal for me to reach for

After a month of reading and testing, this will be a lot closer than you think. By having a programming background you have already got a head start.

Awesome! Thank you. But how about the Android part? How would I interface them together? Would I still have to code the Arduino behavior in C++ in the dev environment and then write the Android code and somehow send it to be interpreted by the Arduino code? Your answers are greatly appreciated :]

you could get something like this 刘清清|西南交大刘清清|江西新余刘清清|华信通闹事员工刘清清|刘清清人品|刘清清简历 and interface them with bluetooth serial. The bluetooth module is really easy to use, I use it on several of my barebone boards.