Jump to content




Recent Status Updates

  • Photo
      15 Nov
    duzamucha

    Hi, I am final year Interior Design Student from University of Huddersfield. I am currently working on my final major project which is going to be linked to coding. I was hoping that you could help me with my research. I have prepared a short survey, it would be a massive help if you could fill it in for me. It takes less than 2 minutes to complete, I promise. Here is the link: https://www.surveymonkey.com/s/73XLJKK Thank you so much in advance!

View All Updates

Developed by TechBiz Xccelerator
Photo
- - - - -

Android - First Questions Answered

android

  • Please log in to reply
12 replies to this topic

#1 BlackRabbit

BlackRabbit

    CodeCall Legend

  • Expert Member
  • PipPipPipPipPipPipPipPip
  • 3,526 posts
  • Location:Argentina
  • Programming Language:C, C++, C#, PHP, JavaScript, Transact-SQL, Bash, Others
  • Learning:Java, Others

Posted 11 April 2012 - 12:15 PM

If you are just wondering about Android, you just have a small set of questions in mind, this small tutorial is just what you need to answer that silly and yet important questions you are wondering about.


What is Android ?

Its a linux-based operating system for mobile devices such as mobile phones/tablet pcs/etc.


What do i need to install in my PC to make it work?

The Android SDKS, you can follow the instructions from here


Which language should i learn to program android ?

More than a language its the SDK what you need to learn the most, and then use it in JAVA.


Which IDE ?

There is the widely used ECLIPSE IDE, Eclipse has the advantage of being the IDE referred in 90% of any android example, ideal for beginners, but if you ask me i like the IntelliJ Idea better.
What are the differences in between Eclipse and IntelliJ ? mainly two :

- Intellij provides natural android development support while Eclipse needs a plug-in to work with android.
- Intellij performs better, is faster and uses less memory.

Still Intellij might sometimes be not as easy to use as eclipse, but in my opinion it works a lot better.


What is different in mobile programming ?

The wide variety of mobile hardware your application needs to support and of course the mobile market.
Be ready to submit your applications to large testing sessions, a simple screen will not look the same in a small screen cellphone and in a tablet, you will need to program thinking in whatever you put in a screen needs to look good in both vertical and landscape, in high density screens and in low density, get ready to write many versions of the same screen layout, and we are not talking about multi-lang yet but have also in mind that other languages such as German has longer words and sentences and what you stylishly displays in English might not feet in the German's lang screen layout.

I hope you find this small article useful. stay tunned for the next one, there is a long road from starter to application publisher and i intend to cover it.
  • 3

#2 Rakso

Rakso

    CC Addict

  • Senior Member
  • PipPipPipPipPip
  • 329 posts
  • Programming Language:Java
  • Learning:Java, C++

Posted 09 July 2012 - 04:52 AM

Realy nice thread, Good way to get introduced to Android development!
  • 0
Was my post useful? Please take your time and press the Like This button below my post, Big Thanks!

#3 BlackRabbit

BlackRabbit

    CodeCall Legend

  • Expert Member
  • PipPipPipPipPipPipPipPip
  • 3,526 posts
  • Location:Argentina
  • Programming Language:C, C++, C#, PHP, JavaScript, Transact-SQL, Bash, Others
  • Learning:Java, Others

Posted 09 July 2012 - 11:30 AM

thank you compboy !
i just thought about the general getting started questions all of us had when we started reading about it :D

and those are the quick answers i would have looooved to had when i started wondering about android
  • 0

#4 gaconga1105

gaconga1105

    CC Newcomer

  • Member
  • PipPip
  • 23 posts

Posted 23 July 2012 - 01:18 AM

Thanks Rabbit,
I ve scrolled all app screens, but I could not find the icon of my app. Thats why i posted my question. I really could not locate it
  • 0

#5 VNFox

VNFox

    CC Devotee

  • Senior Member
  • PipPipPipPipPipPip
  • 648 posts
  • Programming Language:C#, PHP
  • Learning:Assembly

Posted 12 October 2012 - 03:46 PM

very good ... thanks
  • 0

www.pickmike.com
I don't just develop software. I find solutions to your business needs.


#6 neil

neil

    CC Addict

  • Senior Member
  • PipPipPipPipPip
  • 373 posts
  • Location:Philadelphia
  • Programming Language:C++, Perl, Bash
  • Learning:C, Java, C++, Python, JavaScript, Perl, Bash, Others

Posted 14 October 2012 - 10:27 AM

BR:
i have a question. How would i connect an android device to a linux based platform for file transfer (Mass data storage) ?
We don't really have an mtp client.
  • 0

#7 lintwurm

lintwurm

    CC Addict

  • Advanced Member
  • PipPipPipPipPip
  • 261 posts
  • Programming Language:C, Java, C++, C#, PHP, (Visual) Basic, Python, Visual Basic .NET

Posted 14 October 2012 - 01:17 PM

To answer your question neil, I am currently working on a small app that incorporates a C++ backend... Written in QT-Creator so it'll just be a recompile to work on Windows. I use a normal TCP connection with buffers etc... It should actually not be too hard to try something like you suggested! Lets see how things go, it might hit the market soon :P


But do yourself a favour and try something similar. I actually enjoy programming for Android... :P
  • 0
No harm was done to the world in sending this message, but a few million electrons have been SERIOUSLY inconvenienced...

#8 neil

neil

    CC Addict

  • Senior Member
  • PipPipPipPipPip
  • 373 posts
  • Location:Philadelphia
  • Programming Language:C++, Perl, Bash
  • Learning:C, Java, C++, Python, JavaScript, Perl, Bash, Others

Posted 14 October 2012 - 05:07 PM

To answer your question neil, I am currently working on a small app that incorporates a C++ backend... Written in QT-Creator so it'll just be a recompile to work on Windows. I use a normal TCP connection with buffers etc... It should actually not be too hard to try something like you suggested! Lets see how things go, it might hit the market soon :P


But do yourself a favour and try something similar. I actually enjoy programming for Android... :P

I've got a full time job and studies, so i don't have much time on my hands :(
i just wifi my stuff over haha. ssh isn't a solution but it works ^^
  • 0

#9 lintwurm

lintwurm

    CC Addict

  • Advanced Member
  • PipPipPipPipPip
  • 261 posts
  • Programming Language:C, Java, C++, C#, PHP, (Visual) Basic, Python, Visual Basic .NET

Posted 14 October 2012 - 11:01 PM

scp is even easier IMHO...

I wonder if there is a rsync like program for Android?
  • 0
No harm was done to the world in sending this message, but a few million electrons have been SERIOUSLY inconvenienced...

#10 neil

neil

    CC Addict

  • Senior Member
  • PipPipPipPipPip
  • 373 posts
  • Location:Philadelphia
  • Programming Language:C++, Perl, Bash
  • Learning:C, Java, C++, Python, JavaScript, Perl, Bash, Others

Posted 15 October 2012 - 04:38 AM

scp is even easier IMHO...

I wonder if there is a rsync like program for Android?

Sorry, i meant scp haha :/
there's no rsync that worked for me.
  • 0

#11 BlackRabbit

BlackRabbit

    CodeCall Legend

  • Expert Member
  • PipPipPipPipPipPipPipPip
  • 3,526 posts
  • Location:Argentina
  • Programming Language:C, C++, C#, PHP, JavaScript, Transact-SQL, Bash, Others
  • Learning:Java, Others

Posted 15 October 2012 - 10:44 AM

Neil, i am a bit confused, if it is just about file transfer, most of android can connect just like a pendrive via USB. Then there is ftp on wi-fi, then there is connecting the sdcard to the pc sdcard port.

if none of that apply, which is probable since you are not one who cries with no reason, plus i haven't used linux/unix/*ix lately. Another solution i see is mounting a windows virtual machine on your linux.
you mount your filesystem on the VM and use windows software for the android transfer.
  • 0

#12 neil

neil

    CC Addict

  • Senior Member
  • PipPipPipPipPip
  • 373 posts
  • Location:Philadelphia
  • Programming Language:C++, Perl, Bash
  • Learning:C, Java, C++, Python, JavaScript, Perl, Bash, Others

Posted 15 October 2012 - 11:42 AM

Neil, i am a bit confused, if it is just about file transfer, most of android can connect just like a pendrive via USB.

Nope, android ruled that out sometime back.

Then there is ftp on wi-fi, then there is connecting the sdcard to the pc sdcard port.

I use wifi as i mentioned, but it isn't as fast and/or convenient as a mass file transfer via usb. Also i don't have an sd card/port thing.

if none of that apply, which is probable since you are not one who cries with no reason, plus i haven't used linux/unix/*ix lately. Another solution i see is mounting a windows virtual machine on your linux.
you mount your filesystem on the VM and use windows software for the android transfer.

I've seen the transfer crash.

Don't sweat it though :D
i just find it odd for a linux based os to not be able to communicate with linux haha
  • 0





Powered by binpress