[Q]Finding a developer who can use SIMD - C++ or Other Android Development Languages

I am wondering how I might go about finding a developer who is good with low level Android coding! Every developer I seem to be speaking with doesn't/hasn't coded on Android's NEON extensions and low level programming. Does anyone know where I can find a competent developer in this field?
Kind regards and thank you for your time!

Can u explain more?
Sent from my E15i using Tapatalk 2

pwannell said:
I am wondering how I might go about finding a developer who is good with low level Android coding! Every developer I seem to be speaking with doesn't/hasn't coded on Android's NEON extensions and low level programming. Does anyone know where I can find a competent developer in this field?
Kind regards and thank you for your time!
Click to expand...
Click to collapse
Well, you found me here although it's very very late. (Just registered)
What do you want?

Related

where do i start app development?

Basically I'm looking to.start making some apps, mainly for fun but depends how I get on.
I've had a go with the app inventor which has given me an idea of how the apps work but it seems slightly limited. I have made some of the tutorial apps and had a look around here for advice but can't find a thread.
What is the best software to use?
where is the best place to learn the code for the software or possibly a forum/thread with some tutorials?
I see a lot of people using eclipse to I'm thinking about trying this but most advice seems to be on how to set the program up.
Can anyone point me in the right direction? Sorry if there is a thread but I couldn't find it!
I would use eclipse with android plugin, I would also start as an adw themer. You can search online to get the eclipse development software on their site. The plugin can be found on the site.
http://developer.android.com/sdk/eclipse-adt.html
If you have any question during setup, I may be able to help! Feel free to send me a message!
Hope this helps!
Also you will need the sdk.
Sent from my DROID3 using Tapatalk
I find it easier to set up tadp (Tegra Android Development Platform) It includes Eclipse(Preconfigured with android adt plugin), SDK, NDK, cygwyn tegra profiler (for tegra devices) and lots of other tools. A sign up will be required though.
link: http://developer.nvidia.com
For Code syntax I would say basic C/C++/Java and go to http://developer.android.com
cool!
I also want to get into making apps but i guess you have to have a formal background in some sort of programming or the like?
If you are a former VB programmer or C#, then you can develop with C# and .Net
http://forum.xda-developers.com/forumdisplay.php?f=2198
Well, if you are talking about developing for android, go to androids home website. developer.android.com. That's a start. You will need to have some basic programming skills. Learning programming and android at the same time will be difficult. I use eclipse. I was more use to netbeans and even though they had a plugin for netbeans, there was no reason for me to stay with netbeans. It was an easy transition from netbeans to eclipse though. Anyway, it'll take time before things start making sense. There will be moments where you want to put your fist through your screen and moments of excitement when you've made your first penny. Take your time and develop high quality apps cause you know why? High quality apps dont fail, they always get the downloads even if there's a thousand similar apps, your app will be part of the thousand apps that get downloaded, unlike the 100 thousand apps that are similar but are of low quality.
I use java, by the way...
I dont know much you know about programming but this is what im following right now it is a little bit complicated and he doesent explain very well the base java stuff but other than thats its a great tutorial series. started watching it about 10 days ago right now im on the 100th tutorial and i dont feel like giving up yet, give it a try and see how it works out.
http://www.youtube.com/course?list=EC2F07DBCDCC01493A
ales47 said:
I dont know much you know about programming but this is what im following right now it is a little bit complicated and he doesent explain very well the base java stuff but other than thats its a great tutorial series. started watching it about 10 days ago right now im on the 100th tutorial and i dont feel like giving up yet, give it a try and see how it works out.
http://www.youtube.com/course?list=EC2F07DBCDCC01493A
Click to expand...
Click to collapse
Yes, its a great series. But he tries to explain Java little bit on the go, but it maybe difficult or confusing for people who haven't seen Java at all, or haven't done some simple basic programs on Java. But even though, he explains it shortly as he could.
So what should be done is, follow the Oracle Java Tutorials on the side as you go through those Android tutorials. Oracle has a great documentation on Java, and its a great deal breaker to make you understand Java. Anyways a great devotion of time should be arranged for all these.
Hello All,
I am a newbie and amature android learner. It all started copule of months back. I work in healthcare industry and I see lot of potential of mobile usage in coming years and hence started to give app development a try. I am not with backgroung of computer science or having programming knowledge ut I could find this thread very interesting to start with. kudos to XDA
Hey guys, sorry to hijack this thread, but I have a quick question.
I'm currently in university studying psychology, but have the opportunity to take an introduction computer programming course that would count towards the degree and fill a requirement.
Anyways, one of the languages covered is C++. I'm just curious if this would be a first step to learn to develop android apps.
Thanks for taking the time to read.. It's greatly appreciated
kilometers4 said:
Hey guys, sorry to hijack this thread, but I have a quick question.
I'm currently in university studying psychology, but have the opportunity to take an introduction computer programming course that would count towards the degree and fill a requirement.
Anyways, one of the languages covered is C++. I'm just curious if this would be a first step to learn to develop android apps.
Thanks for taking the time to read.. It's greatly appreciated
Click to expand...
Click to collapse
once you learn a language, the others can be different for their syntax, but the logic behind is almost the same. So learn the basic of programming and you will be able to program android. C++ is similar to Java, if you want to code in Java (the best way to code for android imho)
kilometers4 said:
Hey guys, sorry to hijack this thread, but I have a quick question.
I'm currently in university studying psychology, but have the opportunity to take an introduction computer programming course that would count towards the degree and fill a requirement.
Anyways, one of the languages covered is C++. I'm just curious if this would be a first step to learn to develop android apps.
Thanks for taking the time to read.. It's greatly appreciated
Click to expand...
Click to collapse
As C++ comes under the Object Oriented Programming (OOP) concept, its still good because Java also follows the OOP concept. As for developing android apps, Java is the main language used for coding by most developers. It is said that any language could be used though, but not much clue regarding it.
In your case as a first step, learning C++ is no harm because it hooks you up into the basic programming principles and teaches you how the flow works, if you are coming from a non-computer science background.
ciao99 said:
once you learn a language, the others can be different for their syntax, but the logic behind is almost the same. So learn the basic of programming and you will be able to program android. C++ is similar to Java, if you want to code in Java (the best way to code for android imho)
Click to expand...
Click to collapse
Thank you so much for responding.
My only worry is that I have never even looked at a language, so I'm kind of intimidated by it. Would an introduction class give me the building blocks to learn more or would I need to take further courses do you think?
Thanks for taking the time
coolsandie said:
As C++ comes under the Object Oriented Programming (OOP) concept, its still good because Java also follows the OOP concept. As for developing android apps, Java is the main language used for coding by most developers. It is said that any language could be used though, but not much clue regarding it.
In your case as a first step, learning C++ is no harm because it hooks you up into the basic programming principles and teaches you how the flow works, if you are coming from a non-computer science background.
Click to expand...
Click to collapse
Thanks so much.
coolsandie said:
As C++ comes under the Object Oriented Programming (OOP) concept, its still good because Java also follows the OOP concept. As for developing android apps, Java is the main language used for coding by most developers. It is said that any language could be used though, but not much clue regarding it.
In your case as a first step, learning C++ is no harm because it hooks you up into the basic programming principles and teaches you how the flow works, if you are coming from a non-computer science background.
Click to expand...
Click to collapse
:good: you're right
kilometers4 said:
Thank you so much for responding.
My only worry is that I have never even looked at a language, so I'm kind of intimidated by it. Would an introduction class give me the building blocks to learn more or would I need to take further courses do you think?
Thanks for taking the time
Click to expand...
Click to collapse
what is needed to learn programming is practicing a lot! the course can give you the right way to think as a programmer, but i think only practicing and experimenting will make you a real programmer.
ciao99 said:
:good: you're right
what is needed to learn programming is practicing a lot! the course can give you the right way to think as a programmer, but i think only practicing and experimenting will make you a real programmer.
Click to expand...
Click to collapse
So it sounds as though it would be good to take this course than. Thanks to both of you for reassuring my decision. :beer:
If anyone who reads this wants a tutorial on Java, I found a thread that has a whole class with it broken down into pieces for you to learn.
http://forum.xda-developers.com/showthread.php?p=28321602
Enjoy
AND for those who have already started with the Android tutorials, here's a tip. The Eclipse Android emulator seems to be a bit slow (it may be annoying for starters like me!) Check out this link that might help:
www.andreybutov.com/2011/10/14/how-to-set-up-a-faster-android-emulator/
Good Luck! :good:
kilometers4 said:
So it sounds as though it would be good to take this course than. Thanks to both of you for reassuring my decision. :beer:
Click to expand...
Click to collapse
I find its good to take a programming course even if you aren't going to program apps. Programming is basically problem solving. If you are a good problem solver you will probably be a good programmer and if your not a great problem solver taking a programming class will improve your problem solving skills.
Programming languages are like any other language you just have to learn the basics and the more advanced stuff will come easy. Its like Spanish, once you know what endings to put on the words you just need to learn the word for whatever it is you want to say. In programming once you understand how to put code together (which a basic programming class should teach you) its just learning what word to use to do what you want.
Acela1230 said:
I find its good to take a programming course even if you aren't going to program apps. Programming is basically problem solving.
... Snip...
Click to expand...
Click to collapse
Well said, thanks.
There's also a big incentive when you do a course. When it can affect your GPA
ales47 said:
I dont know much you know about programming but this is what im following right now it is a little bit complicated and he doesent explain very well the base java stuff but other than thats its a great tutorial series. started watching it about 10 days ago right now im on the 100th tutorial and i dont feel like giving up yet, give it a try and see how it works out.
Click to expand...
Click to collapse
Just wanna say thanks! Ive been reading (about halfway through) 'The Beginners Guide to Java Programming for Dummies' and just when I started to get a headache, I found this thread, and this Youtube tutorial is helping connect the dots to put it all together in my cluttered head.

[Q] Is it possible for a total beginner to develop this?

Hi guys,
(you can skip the blablabla to the fat letters )
it's been a while i'm registered and totally stunned of the work which the devs do @ this Forum. For years i think about the possibilities with coding stuff. But always thought it's to hard and take years.
But now with android i will give it a try. Because it would be awesome to write stuff by myself or solve problems with apps cause i understand the code or log output.
The best thing i invented was a Premium account Alarm for Rapidshare. It was just a tiny little script which checks for certain words/banner on the site and will popup the Firefox with an alarmfile i set. And i was proud that i managed that the process was in the background. Acessable through the taskbar... Easy as hell. You see i got no clue but understand a little bit of html. I can search the code of sites for certain stuff i want...No skill at all but reading...
My goal is it to archieve an app which can transform not tapatalk supportetd Forums in a better format. Because i couldn't find anything. And it's annoying for me...
Would it be possible? I don't care if it's not compatible to google play or anyone. I want this because i "need" it. And i guess it's fun for me to develop. If it becomes an high recomended app. Awesome but my goal is to get it to work and have fun.
For now i'm on the Hello World app...
Thank you for your patience.
Best regards,
Sam
First row is the Limit...
oh my god. This guy's such a noob
Well you got your foot in the door,but the HTML script on a web page is much different than linux code,this will take alot of researching and then alot more research and time.Im not a coder,but i am also learning and have been for a year now and i just barely scrapped the surface.Soo dont expect to develope an app by tomorrow.Expect alot of trial and error.
I guess it's possible but as mentioned above it takes time to learn to code from scratch. However there are a lot of good tutorials on the net which u can use to learn.
Sent from my LG-P350 using xda premium
I applaud your goal and hope you can come up with something.
I have no idea what's involved.
Just wanted to mention, there is discussion of some ways to view sites in a more mobile-friendly manner (mostly GWT) here:
http://www.eng-tips.com/viewthread.cfm?qid=320809
For now i'm on the Hello World app...
Click to expand...
Click to collapse
Good job, now just a few years and you're ready... Jokes aside, it seems to be very complicated to combine html and linux code so it might be a harsh experience for someone like you.

Tweaking the lulzactive governor

Hey guys,
I am in need of anyone who has some broad knowledge of tweaking kernel governors. More specifically the lulzactive for the un named kernel.
I am running zr3d ics if that helps. I am also using cfq scheduler along with lulzactive. This is a fantastic combination that suits my needs very well. However this setting drains my battery pretty quickly. My question is how do I tweak it to still have performance as the upper hand but still have decent battery life? Any help would be greatly appreciated. Thanks in advance.
Wow its been a couple days now. Come on guys, doesn't anybody know how to tweak this governor?
Jsparta26 said:
Wow its been a couple days now. Come on guys, doesn't anybody know how to tweak this governor?
Click to expand...
Click to collapse
Dude, you posted it yesterday, take it easy.
Maybe google can help, im not a dev.
Actually it was on the 23rd and if you read my post I was asking for someone who had knowledge of this subject. You don't have to be a dev to know how to do this and obviously you didn't have to reply to my post since you don't know anything about what I am talking about. I guess I might have to search for myself if no one can help with this.
Jsparta26 said:
Hey guys,
I am in need of anyone who has some broad knowledge of tweaking kernel governors. More specifically the lulzactive for the un named kernel.
I am running zr3d ics if that helps. I am also using cfq scheduler along with lulzactive. This is a fantastic combination that suits my needs very well. However this setting drains my battery pretty quickly. My question is how do I tweak it to still have performance as the upper hand but still have decent battery life? Any help would be greatly appreciated. Thanks in advance.
Click to expand...
Click to collapse
uhm, are you sure tweaking your governor is what you need? why not change the combination based on your needs/battery?
namely I would suggest taking a look at SetCPU... great app, allows for some governor tweaking, and more importantly allows you to switch between govs/schedulers depending on battery state, sleep/wake, open apps, battery temp and a host of other conditions.
hope this helps
dessolator666 said:
uhm, are you sure tweaking your governor is what you need? why not change the combination based on your needs/battery?
namely I would suggest taking a look at SetCPU... great app, allows for some governor tweaking, and more importantly allows you to switch between govs/schedulers depending on battery state, sleep/wake, open apps, battery temp and a host of other conditions.
hope this helps
Click to expand...
Click to collapse
He wants to tweak the governor itself, from what i understand.
SetCPU can do that as well, on some level
Thank you for your replies guys. I havnt thought of it like that. I'll give the app a go and see what happens with that. I am a big fan lulzactive. I'm always open for suggestions and solutions. I like learning new things about this stuff and I apreciate all your answers.
By the way, I am not imitidated to learn these kind of things. I am already good with programming web pages and games from python. Please do not underestimate my intelligence. This is a hobby for me and its fun for me. I would greatly appreciate it if you know of a guide or could point in the direction of where I can learn this stuff and I will give you two thank yous from me.
Jsparta26 said:
By the way, I am not imitidated to learn these kind of things. I am already good with programming web pages and games from python. Please do not underestimate my intelligence. This is a hobby for me and its fun for me. I would greatly appreciate it if you know of a guide or could point in the direction of where I can learn this stuff and I will give you two thank yous from me.
Click to expand...
Click to collapse
My apologies, I didn't pay attention to how I sounded, no part of that was meant to be an insult.
info on the lulzactive:
http://tegrak2x.blogspot.com/2011/11/lulzactive-governor-v2.html
app for tuning it:
https://play.google.com/store/apps/details?id=com.tegrak.lulzactive
should you want to tune manually, all the relevant variables are located at:
/sys/devices/system/cpu/cpufreq/lulzactive/
hope this helps, and sorry for sounding like a pompous ass
Thank you for being sincere. I did get that impression and glad that you cleared that up. And thank you for helping me out with these materials. I greatly appreciate the help.

[Q] From newbie, to develoveper

Hi all, i'm trying to study how linux works and some of C programming language. I know it's hard but i like it.
The question is, is there anyone (develoveper) that want to help me to get a good level of learning?
Is there someone that like to share his knowledge? I really want to learn and make some development on this phone and on my next phone or others architecture, i mean anything that is pc-like. I really enjoy to learn how to develop S.O.
In the case that i learn a good base for to developing, i think i will donate something for the effort. Just a little reward.
LoKKeR said:
Hi all, i'm trying to study how linux works and some of C programming language. I know it's hard but i like it.
The question is, is there anyone (develoveper) that want to help me to get a good level of learning?
Is there someone that like to share his knowledge? I really want to learn and make some development on this phone and on my next phone or others architecture, i mean anything that is pc-like. I really enjoy to learn how to develop S.O.
In the case that i learn a good base for to developing, i think i will donate something for the effort. Just a little reward.
Click to expand...
Click to collapse
I'm no developer, but there are a lot of tutorials as well as how-to's when setting up your build environment in the Android development section here (or Google that ish) good luck, mayne
Yes I know but I don't want just to set up the environment. I want to study c and how o.s works so I can do like everything with linux
Inviato dal mio HTC EVO 3D X515m con Tapatalk 2
LoKKeR said:
Yes I know but I don't want just to set up the environment. I want to study c and how o.s works so I can do like everything with linux
Inviato dal mio HTC EVO 3D X515m con Tapatalk 2
Click to expand...
Click to collapse
https://www.youtube.com/user/thenewboston/videos?sort=dd&view=1&shelf_index=5
That channel has everything from C,c#,Java,Animations,html5 etc
They are very small videos and quite easy. He covers everything.
LoKKeR said:
Hi all, i'm trying to study how linux works and some of C programming language. I know it's hard but i like it.
The question is, is there anyone (develoveper) that want to help me to get a good level of learning?
Is there someone that like to share his knowledge? I really want to learn and make some development on this phone and on my next phone or others architecture, i mean anything that is pc-like. I really enjoy to learn how to develop S.O.
In the case that i learn a good base for to developing, i think i will donate something for the effort. Just a little reward.
Click to expand...
Click to collapse
That's a huge area of knowledge to cover. You might try giving your library a visit. I don't know how new you are to software development, but the book Absolute Beginners Guide to C helped me out when I was just starting, but what really helped was getting a grasp of more high level programming languages first. That way you're familiar with core concepts before diving into C.
sickday said:
That's a huge area of knowledge to cover. You might try giving your library a visit. I don't know how new you are to software development, but the book Absolute Beginners Guide to C helped me out when I was just starting, but what really helped was getting a grasp of more high level programming languages first. That way you're familiar with core concepts before diving into C.
Click to expand...
Click to collapse
Thank you, can you tell me what have you done? i mean you said that you have first learn high level promamming language, can you tell me it more precisely? Sorry for my bad english.
Well I started out trying to learn C, but it's a very abstract language and there are a lot of concepts you need to know beforehand to be able to code in C. I would suggest that you start out by learning Python which is a high level and powerful scripting language. There is a website called Learn Python the Hard Way that can walk you through the basics and help you understand and learn the concepts you'll need for C.
sickday said:
Well I started out trying to learn C, but it's a very abstract language and there are a lot of concepts you need to know beforehand to be able to code in C. I would suggest that you start out by learning Python which is a high level and powerful scripting language. There is a website called Learn Python the Hard Way that can walk you through the basics and help you understand and learn the concepts you'll need for C.
Click to expand...
Click to collapse
Thank you, i have tried to read that book, but it's too easy for me learn these basilar things xD
I mean, this mean that i can try to learn C directly. Do you know some good book about it? (EDIT: you told me, Absolute Beginners Guide to C, i'm going to read it, hoping it's complete about all things of c)
And after i learn C, what i should do to learn how linux works? I need to read some other books, right?
LoKKeR said:
Thank you, i have tried to read that book, but it's too easy for me learn these basilar things xD
I mean, this mean that i can try to learn C directly. Do you know some good book about it?
Click to expand...
Click to collapse
A good book for learning C is "Absolute Beginner's Guide to C" by Greg Perry.
LoKKeR said:
And after i learn C, what i should do to learn how linux works? I need to read some other books, right?
Click to expand...
Click to collapse
Yes, and there's a lot of good books out there that can help you learn about it. It really depends on what you want to learn about it. There are also a lot of forums, irc chatrooms, and websites where people are willing to help you when you have questions.

[Q][Little help] About Android OS

My teacher gave me assignment to learn all about android OS and make presentation. I just need concept, how to start, finish, what is important to mention, etc. It would be nice if you give me thesis. I hope it is not much to ask
P.S. It is most important to concentrate on operatyng system aspects, "stories" are not so important.
Thanks, and sorry for bad english
marko- said:
My teacher gave me assignment to learn all about android OS and make presentation. I just need concept, how to start, finish, what is important to mention, etc. It would be nice if you give me thesis. I hope it is not much to ask
P.S. It is most important to concentrate on operatyng system aspects, "stories" are not so important.
Thanks, and sorry for bad english
Click to expand...
Click to collapse
Learning would require you to do the research, not having someone tell you all about it and provide you a thesis.
RikRong said:
Learning would require you to do the research, not having someone tell you all about it and provide you a thesis.
Click to expand...
Click to collapse
I know almost everything I should for presentation, i just asked for concept, you misunderstood what i asked for :/ I don't ask someone to tell me all about it, just shortest possible answer on how to organise presentation.
marko- said:
I know almost everything I should for presentation, i just asked for concept, you misunderstood what i asked for :/ I don't ask someone to tell me all about it, just shortest possible answer on how to organise presentation.
Click to expand...
Click to collapse
If I was doing a presentation on Android focusing on the operating system aspects I might structure it something like this:
1. Title Slide
2. What is Android? (A brief overview of what the Android is, include a little bit of history and background on what Android is here as well).
3. Overview of the Android platform Architecture (Here is a good starting point)
4-7. In-depth of Various Android platform components (Here is a great reference source)
8. Android Software and Design Overview (Starting point for this topic, divide into multiple slides):
9. Overview of Custom Software (XDA is a perfect reference point for finding things for discussing briefly about this topic).
10. Conclusion (Connect all your points in a conclusion)
11. Slide asking audience if they have any questions
Overall this is a rough overview of a concept for laying things out but hopefully this gets you in the right direction. Let me know what you think of my suggestions and hope it goes well for you.
marko- said:
I know almost everything I should for presentation, i just asked for concept, you misunderstood what i asked for :/ I don't ask someone to tell me all about it, just shortest possible answer on how to organise presentation.
Click to expand...
Click to collapse
Ah, gotcha. I just misinterpreted your post. My apologies. :good:

Categories

Resources