Hello
My xperia mini pro does not work at 100%...because the calls often disconnects me and sometimes you can not get through.
I like eletronics and i'm novice programmer electronics...i would like convert/ transform my android device to development board...so..
install and testing all OS ...for example Linux, Windows....and other...and i would like create their own programs in C language for electronics. I mean ... for example, programming a microprocessor or microcontroller, if you will
I'm waiting for your ideas :good:
You won't be able to use windows on it, as it's closed source and you can't port it
What you could try is flashing Ubuntu touch and do some development on it. Not sure if this works but you could give it a try
Sent from my Nexus 4 running Android 4.3
mrk62 said:
Hello
My xperia mini pro does not work at 100%...because the calls often disconnects me and sometimes you can not get through.
I like eletronics and i'm novice programmer electronics...i would like convert/ transform my android device to development board...so..
install and testing all OS ...for example Linux, Windows....and other...and i would like create their own programs in C language for electronics. I mean ... for example, programming a microprocessor or microcontroller, if you will
I'm waiting for your ideas :good:
Click to expand...
Click to collapse
Sorry But U Can't Use Windows
But Linux/Ubuntu is Possible
http://forum.xda-developers.com/showthread.php?t=2226413
http://forum.xda-developers.com/showthread.php?t=2111812
and I read somewhere about windows running on Droid
Will Update When I Got It
mrk62 said:
Hello
My xperia mini pro does not work at 100%...because the calls often disconnects me and sometimes you can not get through.
I like eletronics and i'm novice programmer electronics...i would like convert/ transform my android device to development board...so..
install and testing all OS ...for example Linux, Windows....and other...and i would like create their own programs in C language for electronics. I mean ... for example, programming a microprocessor or microcontroller, if you will
I'm waiting for your ideas :good:
Click to expand...
Click to collapse
Linux on Arm will work,wont be much usable ,Windows wont work ...
XMP is an excellent Media device ,you can use it as an audio player ,
You can use it as a file server too...
I would strongly suggest to use it as a development board for High level languages (learn android app development)
Native code(C) works with android NDK ...
Use something more "open" than Mango board for your electronics enjoyment ...Arduino comes to mind ...
Mango/mogami is quite closed as compared to Arduino
Or probably Raspberry Pi
Related
I have very little programming experience, just some in C and C++. But I'd like to start learning how to develop for Android.
Any good books/ebooks which will help me started? Or any guide or anything such?
Ill help you out if you want. Email me [email protected].
i wanted to start too, i just wanted to know if it is harder to learn to program for android than for example to programm with c#. and what's the best way to get started
meaningQo said:
i wanted to start too, i just wanted to know if it is harder to learn to program for android than for example to programm with c#. and what's the best way to get started
Click to expand...
Click to collapse
Just like me...
1. Start with learning Java as a programming language.
Don't waste time on learning how to create GUI in java as it is irrelevant to Android, but make sure you know the basics of how threading works, what collections you can use, learn the java event listeners model (concept only) etc.. Also make sure you're using Eclipse as it would probably be your primary IDE for Android development. For an experienced C++ programmer this step should take no longer than a week.
2. Install the Android SDK (follow http://developer.android.com/sdk/installing.html).
3. Read the developers guide basics.
4. Learn from examples!
The Android SDK comes with many example projects, just add a new Android project in eclipse and choose "from example" in the window that will follow.
There are also many open source Android projects you can learn from.
roee88 said:
1. Start with learning Java as a programming language.
Don't waste time on learning how to create GUI in java as it is irrelevant to Android, but make sure you know the basics of how threading works, what collections you can use, learn the java event listeners model (concept only) etc.. Also make sure you're using Eclipse as it would probably be your primary IDE for Android development. For an experienced C++ programmer this step should take no longer than a week.
2. Install the Android SDK (follow http://developer.android.com/sdk/installing.html).
3. Read the developers guide basics.
4. Learn from examples!
The Android SDK comes with many example projects, just add a new Android project in eclipse and choose "from example" in the window that will follow.
There are also many open source Android projects you can learn from.
Click to expand...
Click to collapse
good advice. but consider IntelliJ as well as Eclipse. i find IntelliJ nicer and faster to use
Another useful thread on this topic is here:
[Q] How did you learn to develop?
http://forum.xda-developers.com/showthread.php?t=1206082
As mentioned there, it would be good to get a general noob dev guide set up on here so that people can get started with developing.
Well i just started learning development in android as well,i have been trying hard to find sources to help me understand until i stumbled upon a gold mine....!
here it is:http://www.youtube.com/user/CornboyzAndroid
http://www.youtube.com/user/mybringback
this guys videos are awesome explains in detail....
Hope this helps all new learners like me,also the user in those videos has been doing this out of his busy schedule for free,if those videos teach you something or help you in anyway then please consider making him a small donation....!
I would also suggest to post your questions (or find answers) on the stackoverflow website (http://stackoverflow.com). It is full of smart guys
Another approach would be to build your apps in html / javascript using frameworks like JQuery, and then use a tool like PhoneGap which will bundle it into an app that will run cross platform
Found another good book:
android application devlopment for dummies.....!
great book see if u can find it,if u dont then let me know i will upload it ...!
its the best book i have seen for android
edit: ok here is a link for the book,i am doing this just because many ppl pmed me to upload it,if the mods feel the link shouldnt exist u can always delete it
http://stor1070.uploaded.to/dl/JnhVLWv0qz
link added to the above post
Thanks for this, good resources.
adicool said:
Found another good book:
android application devlopment for dummies.....!
great book see if u can find it,if u dont then let me know i will upload it ...!
its the best book i have seen for android
edit: ok here is a link for the book,i am doing this just because many ppl pmed me to upload it,if the mods feel the link shouldnt exist u can always delete it
http://stor1070.uploaded.to/dl/JnhVLWv0qz
Click to expand...
Click to collapse
Page not found
Error: 404
I would love to get that book but the link is not good. Thanks anyway.
i will be uploading it tonight then,u will see a link soon
Found the book here for download: http://www.google.com/url?sa=t&sour...s61ws8oFg&sig2=vQS3EtQFTFUaJWLnsmYGXQ&cad=rjt
Sent from my Transformer TF101 using Tapatalk
Ok another few of my good resources as always for laerning android:
Get hold of Android course videos by Plural sight
Android with java essential videos by Lynda.com
Android using essential java by O reilly
adicool said:
Ok another few of my good resources as always for laerning android:
Get hold of Android course videos by Plural sight
Android with java essential videos by Lynda.com
Android using essential java by O reilly
Click to expand...
Click to collapse
I have all 3 . They are really great sources. I've been learning development on android past 2 months.
Sent from my SAMSUNG-SGH-I997 using xda premium
you can also develop apps in adobe air. I have been able to port over some of my flex code into adobe air. You can compile into android, blackberry playbook, and the IOS with flash builder 4.5.1 only problem is flash builder is not free.
I'm currently churning my way through Thinking In Java. There's a free version on the official mindview.net website.
Learning Java as a programming language will pay off in the long run (I believe) as C# shares many fundamental areas with Java and so adapting to it should be easier if you have a good foundation in Java.
If you have previous experience with C++, then Java should not be too big a step for you.
I've heard that all those "Java for Dummies" books are pretty useless as they focus a lot on basic stuff and less on programming structure/patterns, etc.
as for the leap from Java -> Android Apps, I think the official android dev site is pretty sweet.
1) What language is android OS based on?? if let's say it's based on language X, could you also please tell me what other language I could/should learn first before learning this ? thanks, i really wanna get into android
2) What language are the apps on google play based on?? and also where should i start learning how to make app??
3) Is it possible to work in Google's android section if i'm good at android coding?? I really hope i could work there one day and i'll strive for it of course :fingers-crossed:
wong93 said:
1) What language is android OS based on?? if let's say it's based on language X, could you also please tell me what other language I could/should learn first before learning this ? thanks, i really wanna get into android
2) What language are the apps on google play based on?? and also where should i start learning how to make app??
3) Is it possible to work in Google's android section if i'm good at android coding?? I really hope i could work there one day and i'll strive for it of course :fingers-crossed:
Click to expand...
Click to collapse
1. Android OS is actually based on Linux OS, and it uses Linux Kernel and its written in C language, and the apps and core components in Android is coded in Java.
2. Its based on Java. Java is the main language for android apps. You can start right away from the Tutorials given in the Android developer website. Also, there are tons of websites that provides Android Training, use a Google search and you'll get what you are looking for.
3. Now that's a tricky question. One thing for sure is that you need to be exceptionally well in coding and has high knowledge in problem solving mathematically. Recently in India, one guy from IIT (Indian Institute of Technology) has been appointed into Google located at California. And that too in his third year of his Engineering course, still one more year left for him to complete his course. So its all about your knowledge. The guy has said in media reports that he used to do lots of online coding challenges and etc. etc.
Hi,
I have been looking for making my xperia Ray bootable with two operating system i.e. (Multiboot Operating System) . I have heard one project Modaco.switch of making the dual booting in the HTC One and it is working on the Samsung Galaxy S4 in near future. Can we make something like this which is compatible with the Xperia devices. Although I'm not a kernel developer however I do make android apps and I have good experience on Java Programming. I would love to hear more about this features possibility from admin and users.
Thanks
Narayan
Hey!
We know, that we can't run Android apps on Ubuntu Touch. The UT is a great operating system, but it has a big problem. It doesn't have any "neccessary" or "must have" applications NOW. These apps are the following by the community's opinion: FacebookMessenger, WhatsApp, Google Maps, a browser (like Chrome, Opera mini or Firefox), instagram, etc.
So, I want to know, that we are possible to port these (or any other) Android apps to UT, or not? If the answer is yes, i want to create a team. In this team i want to port Android apps, or create this apps alternatives.
Guess not much up in the forums
Request: Simyo Call Status App [Netherlands]
Hi there,
I haven't been on the xda forums a lot since the end of 2009 I believe but, since Canonical announced Ubuntu Touch this year, I have my reasons to pick up browsing the forums again. The Ubuntu Touch region, specifically.
Now, you were asking if there's any Android Apps to port to Ubuntu Touch.
I have a request that might not be of interest to a lot of people but will get pretty important to me once a 'user version' of Ubuntu Touch is released:
Simyo Netherlands provides an App to check your current "Belstatus" or call status.
This app provides me (on my iPhone) with the current remaining minutes/sms messages and remaining data (megabyte) for the current month within the contract.
Below the link to the Android equivalent in the Play Store, which might be portable to an Ubuntu Touch app:
https://play.google.com/store/apps/details?id=nl.simyo.mijnsimyo
Let me know if this is something you'd be interested in doing.
I might be of some help being a C# programmer, but I still need to check out the Ubuntu Touch SDK (my HTML5 and QML knowledge is poor) and that's something I won't be able to very soon....
frummel said:
I might be of some help being a C# programmer, but I still need to check out the Ubuntu Touch SDK (my HTML5 and QML knowledge is poor) and that's something I won't be able to very soon....
Click to expand...
Click to collapse
I have a little bit of C# knowledge, but i'm good in HTML5, so this is a good beginning i think.
DLevai94 said:
I have a little bit of C# knowledge, but i'm good in HTML5, so this is a good beginning i think.
Click to expand...
Click to collapse
You can port any already existing apps that are found on Android, you just need the API from the app developers.
Google Maps
same here.. looking to port my android apps to ubuntu touch, developed using java..
is there some porting apps like Command Tools in Blackberry OS10
srdananjaya said:
same here.. looking to port my android apps to ubuntu touch, developed using java..
is there some porting apps like Command Tools in Blackberry OS10
Click to expand...
Click to collapse
No, there's no tool like that for Ubuntu Touch (yet?).
I'd be willing to port my Android apps to Ubuntu touch. Does the work need to be done from scratch? Is there a simpler way to port a java, native, android app to Ubuntu?
I can't contribute anything app-wise, but this sounds like a really good idea; best of luck!
Ubuntu-Touch must LIVE! I have use it and it is cool system. Some problems with applications time to time appeares. And it is very hard find developers for apps. But I think if required apps appeares -- more people move to UT. And first of all that system must use NOT for games.
DLevai94 said:
Hey!
We know, that we can't run Android apps on Ubuntu Touch. The UT is a great operating system, but it has a big problem. It doesn't have any "neccessary" or "must have" applications NOW. These apps are the following by the community's opinion: FacebookMessenger, WhatsApp, Google Maps, a browser (like Chrome, Opera mini or Firefox), instagram, etc.
So, I want to know, that we are possible to port these (or any other) Android apps to UT, or not? If the answer is yes, i want to create a team. In this team i want to port Android apps, or create this apps alternatives.
Click to expand...
Click to collapse
Till last some years UT has some changes. For example appears OpenVPN network manager in a base apps. But unfortunately that feature with unresolved bugs. Also I didn't find any browsers like QupZilla/Mozilla FireFox or Lynx. So As for me we required updated OS for first. And normal browser. Current versions of browsers are unusable. That i big part of work. For that required powerful developers group. I try to compile and run some examples to UT but unfortunately unsuccessful. But I try. Who also try do something but with successful result?
Hello,
I'm looking for an easy way to write android apps in C++. I'm a begineer and I would apriciate a simple, easy to use metod. How can I do it? (Note: I don't know Java).
Regards,
Igor
Anybody?
You should start doing tutorials first if you have no programming experience. There are a lot of good resources available on YouTube. Search for Bucky and C++. Once you get the hang of it, you can try making some simple stuff.
Put coding programs for android to the side for a bit. Just try to master the language of c++. And then figure out how to code the grograms
Maybe you can start by developing with Qt on pc and then progressively switch to their Android framework .
Phurkus said:
Put coding programs for android to the side for a bit. Just try to master the language of c++. And then figure out how to code the grograms
Click to expand...
Click to collapse
Like this person said OP. Just master it first
In addition of what had been say and which is true, if you're targeting Android specifically, you should learn Java.
If you're going to dev, the language is not really important, when you master three language or more, you should be able to quickly master other needed languages. You should also read a bit about Algorithmic and Objects.
hi
First you need to know JNI,How to call function from c on java and opposite and Java is require !!!
go here : qt.io
windows , android , ios , osx , Linux and more
Definitely take a look at JNI. And this https://developer.android.com/tools/sdk/ndk/index.html
Sent from my XT1254
Is there some kinda ebook for it? ?
Dhruvam said:
Is there some kinda ebook for it? ?
Click to expand...
Click to collapse
Probably, there are ebooks for all sorts of things. Just be sure to understand you won't be able to write Android application in C++ (ok, you will be, but the struggle to call JNI won't be worth the effort). So do you want to learn C++ or to write an Android app?