Well I open this thread because at the end of this school year all graduates must make project work. Only three categories are allowed, digital systems, automatic and programming. I choosed digital systems and theme, Qualcomm Microprocessors. Now I need same materials for Qualcomm MSM7x00 platform, like features, usage etc, but need to be with more informations. Project should be on 12 to 15 pages A4 format. Thanks to everyone who will provide anything usefull
borce_razor said:
Well I open this thread because at the end of this school year all graduates must make project work. Only three categories are allowed, digital systems, automatic and programming. I choosed digital systems and theme, Qualcomm Microprocessors. Now I need same materials for Qualcomm MSM7x00 platform, like features, usage etc, but need to be with more informations. Project should be on 12 to 15 pages A4 format. Thanks to everyone who will provide anything usefull
Click to expand...
Click to collapse
Why do you mention the required length and format? we arnt going to be doing your hwk.
Do you think there is time to change your choice? imo- programming would be alot more fun/easier...(im a programmer )
zeezee said:
we arnt going to be doing your hwk.
Click to expand...
Click to collapse
Bingo! http://brew.qualcomm.com/brew/en/ here is a good start as any I guess!
I write that material contents should take 15 pages. I have cpu datasheet on 2 pages, but it won't take more than 1 pages in my project work. And I don't say that you must make my homework.
borce_razor said:
I write that material contents should take 15 pages. I have cpu datasheet on 2 pages, but it won't take more than 1 pages in my project work. And I don't say that you must make my homework.
Click to expand...
Click to collapse
It was inferred
Related
is it possible to port iphone apps over to android?
Depends on what you mean by port. If you mean "completely rewrite to operate in a similar fashion" then in most cases yes. If you mean take the iPhone app and run it through some kind of magickal program that converts it into a functional apk... no.
yes by port i mean completely rewrite the the code to allow a program to run in a similar fashion. is that hard to do?
ninjavampire said:
yes by port i mean completely rewrite the the code to allow a program to run in a similar fashion. is that hard to do?
Click to expand...
Click to collapse
"Hard" is a pretty subjective word.
iPhone apps are written in Objective C with the Cocoa framework. Android is written in Java with subsets of the Java framework libraries and specialized Android frameworks. While they're not completely disparate, they are still distinct languages. The ease of moving from one language and development framework to another depends on the experience and capability of the programmer and the complexity of the codebase (e.g. it will probably be easier to port a tic-tac-toe puzzle than a rpg). Also, the more generically and modularly a codebase is written, the easier it will be to move to a different platform. Some applications are the sort that need to be supported long term (mail clients, social networking apps, etc.) These will generally tend to be written with a mind for long term maintainability and thus be written more cleanly and modularly. Otoh, apps like games and single-purpose apps tend to not be written with long term maintenance in mind. They may be written more sloppily and thus be more difficult to port without a complete ground up rewrite.
In the end though, for most development studios with real paid programmers, it's not a matter of difficulty (most modern programmers have atleast some Java knowledge) but a matter of business. In short, business development staff will calculate how much potential profit there is to be had from various options for a potential future project and typically pick that which is the most profitable. For multiplatform developers, generally that means creating cheap one-off iphone apps. Some of the most profitable apps are really simplistic things like fart apps or really simple games.
ok thank you for your help i understand it a lot clearer now. really wish i knew more than just basic javascript...
ninjavampire said:
ok thank you for your help i understand it a lot clearer now. really wish i knew more than just basic javascript...
Click to expand...
Click to collapse
It's never too early or too late to start learning a new language, if you have the will and time. There are plenty of self-teach Java guides online.
Edit: I meant a programming language, ofc, but I just realized that that also applies to human languages as well.
I'm a sophomore in high school taking computer science. (please don't judge me because of my age) Our school is making some major budget cuts, so sadly our video game programming and design class (the only other higher level programming class offered) got cut and this will be my last and only programming class at my school (well there's a possibility that it will be brought back in my senior year, but I'd at least like to stay fresh over the summer and next year). I don't know much about java to tell you the truth. I know how to use loops, conditionals, arrays (1 and 2 dimensional) and arraylists and most of the basic variable types (off of the top of my head, integers, doubles, booleans, longs, and strings). I've made some very very simple apps such as whack a mole and craps, but the gui class was provided by my teacher.
My question is this: is there a good, preferably free online program that teaches you the basics of java (especially related to the gui) and possibly some more complex programming?
I appreciate any help. thanks.
P.S. Please forgive me if this is too off-topic, but I really couldn't think of a better place to post this. Hope you guys will be able to help.
gonintendo said:
I'm a sophomore in high school taking computer science. (please don't judge me because of my age) Our school is making some major budget cuts, so sadly our video game programming and design class (the only other higher level programming class offered) got cut and this will be my last and only programming class at my school (well there's a possibility that it will be brought back in my senior year, but I'd at least like to stay fresh over the summer and next year). I don't know much about java to tell you the truth. I know how to use loops, conditionals, arrays (1 and 2 dimensional) and arraylists and most of the basic variable types (off of the top of my head, integers, doubles, booleans, longs, and strings). I've made some very very simple apps such as whack a mole and craps, but the gui class was provided by my teacher.
My question is this: is there a good, preferably free online program that teaches you the basics of java (especially related to the gui) and possibly some more complex programming?
I appreciate any help. thanks.
P.S. Please forgive me if this is too off-topic, but I really couldn't think of a better place to post this. Hope you guys will be able to help.
Click to expand...
Click to collapse
Go to Youtube.....search for a guy named "thenewboston"
He has a whole series of java programming lectures that saved me in my Advanced Java course in college....
Mr. Apocalypse said:
Go to Youtube.....search for a guy named "thenewboston"
He has a whole series of java programming lectures that saved me in my Advanced Java course in college....
Click to expand...
Click to collapse
Thanks! I'll make sure to check him out!
I was in the same place as you a while back. The best way to learn is by trying to make something you want.
Before jumping into any serious programming you need to learn a few more important concepts. Methods, classes, objects, and more on those. You need to understand how it all works before going further.
If you have any questions feel free to message me or hit me up on gtalk. I'll give you some tips, ideas, and some source code of apps to dig into, if you like.
Sent from my SGH-T959 using Tapatalk
the basics:
http://download.oracle.com/javase/6/docs/api/
http://www.eclipse.org/downloads/
now go to some university's entry level cs website and do some of the programming assignments.
but if you know control flow, some data structures, types, etc. just program. there are a ton of simple things to write. for example, write a calculator that has an add method that just adds the two arguments, then write recursive multiplication, factorial, and exponential methods that only use add (or other methods you wrote). it's simple, but decent recursion practice. i could give you a ton of simple programs to write.
oh and pay attention to what everything actually is. read and understand what static, private, public, classes, objects, etc. actually are and their purpose.
birgertime said:
I was in the same place as you a while back. The best way to learn is by trying to make something you want.
Before jumping into any serious programming you need to learn a few more important concepts. Methods, classes, objects, and more on those. You need to understand how it all works before going further.
If you have any questions feel free to message me or hit me up on gtalk. I'll give you some tips, ideas, and some source code of apps to dig into, if you like.
Sent from my SGH-T959 using Tapatalk
Click to expand...
Click to collapse
I should have added, I have a basic understanding of methods and classes, and we are just getting into objects now.
Thanks for all the responses guys! really appreciate the help.
also, if you guys have any suggestions for simple apps that a beginner like my self could make, fire away.
I applaud you for beginning a hobby/interest in programming early. Currently I'm a 2nd year student at a university for Computer Science so I have a very direct understanding of Java. You should know that structure of Java (for every day use) is different than that of the Java on Android.
Download the Android SDK: developer.android.com/sdk/index.html
Follow all the steps of installation and DO the Hello, Android (World) app that it gives you. Make sure you UNDERSTAND everything on the screen and in your main class.
Continue reading all the Developer documents for the SDK here:
developer.android.com/guide/index.html
Joy2DaWurld said:
I applaud you for beginning a hobby/interest in programming early. Currently I'm a 2nd year student at a university for Computer Science so I have a very direct understanding of Java. You should know that structure of Java (for every day use) is different than that of the Java on Android.
Download the Android SDK: developer.android.com/sdk/index.html
Follow all the steps of installation and DO the Hello, Android (World) app that it gives you. Make sure you UNDERSTAND everything on the screen and in your main class.
Continue reading all the Developer documents for the SDK here:
developer.android.com/guide/index.html
Click to expand...
Click to collapse
Thanks! I had kind of figured that android developement would be a whole different beast.
Who is this "java" girl and why would you like to go in and out and in and out of her?
What can I say? Different strokes.
gonintendo said:
What can I say? Different strokes.
Click to expand...
Click to collapse
Perhaps you would like to have a go at Missionary Java or K9 Java.
I can sell you my 'Programming with Alice and Java' textbook...if I find it. It has all the intro stuff. First it uses a program called Alice to teach you how it works, and then it teaches you to do actual code. When I find it I can tell you where it leaves off.
What can i study in order for me to work as a web designer/ ui designer? keep in mind that i don't wanna study engineering , i dont like all of those math courses, algebra, physics ... do they teach it in universities or do i have to sign up in an institute?
I dont think there's a career such as "ui design" but there must a "web design" right? there must a "branch" in graphic design, i dont think im right for grphic design since im terrible at drawing what do you guys think ?
It would be IT where I'm going to college. That would include html, mySQL, php, and some other happy fun stuff Possibly Javascript.
-How cruel is the golden rule, when the lives we live are all golden plated-
UI design is generally an overlap of developers and graphic designers. A graphic designer is needed to make it look good, but a developer is needed to make it practical. Between them both, you get a good UI. Well, that's the theory anyway.
If you want to do UI design then you need to decide whether you want to do it from the design point of view, or the development point of view. If you want to actually build websites, then go the development route. If you don't, graphic design is probably the best bet.
There's also games development and design, which does have a particular branch that involves GUI design, but that's usually part of a quite heavy games programming course.
I've personally never heard of a UI design course. I'm not saying that there isn't one, but after 15 years in the industry I've never heard of anyone doing it as a job, either, other than in games development.
johncmolyneux said:
UI design is generally an overlap of developers and graphic designers. A graphic designer is needed to make it look good, but a developer is needed to make it practical. Between them both, you get a good UI. Well, that's the theory anyway.
If you want to do UI design then you need to decide whether you want to do it from the design point of view, or the development point of view. If you want to actually build websites, then go the development route. If you don't, graphic design is probably the best bet.
There's also games development and design, which does have a particular branch that involves GUI design, but that's usually part of a quite heavy games programming course.
I've personally never heard of a UI design course. I'm not saying that there isn't one, but after 15 years in the industry I've never heard of anyone doing it as a job, either, other than in games development.
Click to expand...
Click to collapse
Thank you, your reply was really helpful , i want to do it from the design point of view, something i've learned here in xda is that a programmer does not make a good designer and viceversa, sometimes people make great programs but they're hideous, with lack of good taste and too many things/colors going on for example
What about " web design" is there a actually a course for that?
Yup, i studied that. Okay, not web design, but that was included. I studied multimedia design. That included web design, 3D, photography, and film.
Sent from my HTC Desire HD using xda premium
Chad_Petree said:
Thank you, your reply was really helpful , i want to do it from the design point of view, something i've learned here in xda is that a programmer does not make a good designer and viceversa, sometimes people make great programs but they're hideous, with lack of good taste and too many things/colors going on for example
What about " web design" is there a actually a course for that?
Click to expand...
Click to collapse
I attended a graphic design program (contuing education) at a college nearby. If you're looking to learn the basics (illustrator, PS, InDesign.. etc.) Then I was would start there. But if you're already familiar with image editing and want to learn how to apply it to mobile UI design you can start by looking here - http://forum.xda-developers.com/showthread.php?t=916814. But like John mentioned, there are two types of designing regarding UI.. basic modifying of images in the system is quit simple and only requires image editing software and 7zip (might want to learn how to edit mode.9/9patch and m10 images correctly as well). But if you're looking to do some of the more advanced designing you will need to do a bit of reading/searching. Thankfully, you can find all the info here at XDA.
Sent from my HTC Flyer.
BazookaAce said:
Yup, i studied that. Okay, not web design, but that was included. I studied multimedia design. That included web design, 3D, photography, and film.
Sent from my HTC Desire HD using xda premium
Click to expand...
Click to collapse
multimedia design ? sounds nice, for how long? 4 years?
I only studied for 1 year, but i did plan on 4 years with 3 of those in Australia, but i got bored and stopped after one. And it was pricey. 20K per year.
Scabes24 said:
I attended a graphic design program (contuing education) at a college nearby. If you're looking to learn the basics (illustrator, PS, InDesign.. etc.) Then I was would start there. But if you're already familiar with image editing and want to learn how to apply it to mobile UI design you can start by looking here - http://forum.xda-developers.com/showthread.php?t=916814. But like John mentioned, there are two types of designing regarding UI.. basic modifying of images in the system is quit simple and only requires image editing software and 7zip (might want to learn how to edit mode.9/9patch and m10 images correctly as well). But if you're looking to do some of the more advanced designing you will need to do a bit of reading/searching. Thankfully, you can find all the info here at XDA.
Sent from my HTC Flyer.
Click to expand...
Click to collapse
Did you have a degree before studing graphic design? I need to know basics , since i know nothing, i just have my highschool degree, i want to do this as my career, not just a hobby
I know you're not asking me, but i did not have a degree in "graphics" before i started. It was a private school, so if you show them some "dineros", you're in. But hey, you have to learn it from some place ney? It doesn't hurt knowing some basic stuff in PS or Illustrator though.
In fairness, there's a LOT of online tutorials for learning techniques in all the popular design/illustration apps. It certainly wouldn't do any harm to get a head start.
johncmolyneux said:
In fairness, there's a LOT of online tutorials for learning techniques in all the popular design/illustration apps. It certainly wouldn't do any harm to get a head start.
Click to expand...
Click to collapse
Of course that's what i plan on doing , study by my own till i start the program
You do not need to excel at drawing to study graphic art. You just need an eye for design and color; the rest can be learned at school. Having said that, talent is extremely important to find success as a graphic artist/designer.
Web design courses are usually included in graphic arts program, but you may also find exclusive web design programs. There’s one web design and development program at California College San Diego that trains graduates in both front-end design and back-end development of websites. Find more details on the link below:
cc-sd.edu/graphic-arts/bachelors/web-design-and-development
ralphak said:
You do not need to excel at drawing to study graphic art. You just need an eye for design and color; the rest can be learned at school. Having said that, talent is extremely important to find success as a graphic artist/designer.
Web design courses are usually included in graphic arts program, but you may also find exclusive web design programs. There’s one web design and development program at California College San Diego that trains graduates in both front-end design and back-end development of websites. Find more details on the link below:
cc-sd.edu/graphic-arts/bachelors/web-design-and-development
Click to expand...
Click to collapse
good one
Now THIS is the example of not trying to pass the 10 post limit by spamming... Get that Noobs?
Hi,
I have a doubt about why to use objects while we are extending a class in another.
Or u can say Whats the use of extending a class when u can call its properties using objects?
Example:
Class A{
---
---
}
Class B extends A{
-----
-----
}
Class C extends B{
psvm(String [] args){
B ob = new B(); /*From this object i can call functions and other properties of class B. So What's the use of extending?*/
}
}
The point is that you make a class X as a base class, containing a number of standard variables (e.g. Vehicle, with license number and top speed).
Then you make a class Y (and mostly also a Z and maybe further, because why one child class), that extend X.
These classes can access and set the variables in the X class, and also have more variables, e.g. the number of doors if it's a Car class.
Then you will make a new Car, which is (through extending, and thus inheritance) also a Vehicle.
In the Car constructor, you would call super(...) with whatever variables Vehicle has, and then set the rest of the parameters that the car constructor got to its variables.
On a phone, so not the clearest explanation, maybe. Ask away if you have questions.
A good example of using inheritance is Streams. You have a Stream base class (abstract class - can't be instantiated) and then you have FileStream and MemoryStream that inherit from Stream. All the underlying stream type code is in the Stream class, and common methods such as reading and writing are handled in the inherited classes, as a FileStream.Read and MemoryStream.Read are obviously two different things.
In short, if you can't think of a good reason to use a base class and inherit then you probably don't need to.
Am I the only one who makes their own libraries for commonly called functions?
Haven't had to. Depends on how commonly and the situation, I guess.
It's best if you work with a team also. Rather than everyone creating the same functions across multiple levels of code. Make a library and notify the team of what's in it. Then they can use the commons too and might even create their own to clean their end of things.
I was taught c++ from a business and team aspect of working with others and needing your **** to be read by others.
Ok.. I got it
Thanks everyone @bassie1995 @Archer @boborone
And why am I not getting the thanks button for anyone of you? :/
mkhawx said:
And why am I not getting the thanks button for anyone of you? :/
Click to expand...
Click to collapse
No thanks button in OT.
Just chatting for the hell of it, no thanks needed.
boborone said:
Am I the only one who makes their own libraries for commonly called functions?
Click to expand...
Click to collapse
I have a C# library called Utilities.cs and it's around 120KB at the minute, but it grows on a daily basis. I did have a library for Delphi that I wrote over the course of years that was a lot bigger, and some of it got included in project Jedi which was eventually added to Delphi by Borland. That was nice, knowing that I'd helped shape that language for other people.
Horses for courses though. A library should never be the answer where a base class is right (I can't think of an example anyway).
boborone said:
I was taught c++ from a business and team aspect of working with others and needing your **** to be read by others.
Click to expand...
Click to collapse
No no, that's not how programming works. you were taught wrong
husam666 said:
No no, that's not how programming works. you were taught wrong
Click to expand...
Click to collapse
Dude the **** that comes out nowadays you'd think that they wrote code for nobody to read, even them when a bug comes out, they can't even figure out what is what.
boborone said:
Dude the **** that comes out nowadays you'd think that they wrote code for nobody to read, even them when a bug comes out, they can't even figure out what is what.
Click to expand...
Click to collapse
I was being sarcastic, but anyway, I'm one of those who write messy code, mainly because I'm usually in a hurry to finish, and I get too lazy to refactor the code later.
I always comment my unreadable code with:
//I'm going to hate myself later
husam666 said:
I was being sarcastic, but anyway, I'm one of those who write messy code, mainly because I'm usually in a hurry to finish, and I get too lazy to refactor the code later.
I always comment my unreadable code with:
//I'm going to hate myself later
Click to expand...
Click to collapse
I know that's how you code. I was halfway talking to/about you. [emoji14]
Hi
I have been thinking about how strong a online development team could be therefore this post.
I think it could be a great way to comporate around the world, with different time consuming and knowledge sparepartners.
Developers with
Android
Raspberry
Arduino
IOT
Building knowledge from a project to prototype and finish product
Testing
MCU
PCB
Contacts for manafacturing
I think you know what I am try to say.
I think a networkgroup of 3-6 persons from different countries and ages.
The reason for this are
I know if 1 person should do all the work it would take long time for develop and set in production. This would be a long time consuming work. Before a person get an idea become a true product.
About me
I am a Danish mid-age male. I have a lot of ideas in tecnologies of different kinds.
Access to
3D print
cnc
Laser cutter
and more
A generel WWW knowledge and development in different Environments.
If you thinks this sound interesting - please leave a reply.
So we can make an online working networkgroup and discuss the contents and make a brainstorm together.
If you ever need the audio assets, - I'm at you service