Im new to programming but I really want to start off with app development for iOS and Android, Im not sure what language I should start off with though. I know that the C language isnt what you just jump to so I was thinking maybe java or python would that work? Mainly the programs will be games or tools. Afterwards Ill move onto C or C++. Also for web development what language do you recommend me using and what program should I use to compile my applications. It needs to be for Mac OS X
first “machiney art” then “programming art”
for the machiney art part,learn the:
1).os theory
not meant to strive to it deeply,but mangered to end up with knowing how software come from and what the engineering ways to deal with it — the algo and the datastructs
2)and c
not meant to master c,but you should be able to tell why primtive types,arrays,pointers in c is so important,and c is designed just for dealing with system problems for system programmers,and these problems are full of just pointers,arrays,primtive types.
no more problems here to deals with,no more language mechanism need to add to c for the c programmer.
3),and important system runtimes (they are app extending apis targeting for all subsequent desktop app compents)
all in a sentence: c and os are where programming,programming languages comes from,where the machiney things,software system were detailed solved here.
————————————–…
for programming art and cpp,c# languages. (compared to c,cpp,c#,java are advanced languages for different app domain:web,mobile,enterprise development)
1)they are advanced language system,even with soft interpeters(the vm fully control how the language source unit and bin compent unit runs.)to guild all the things all-powerfully.
2)they are no longer be made to system developing and low level software logics(these are diversiform memerymanagerment,thread process happen everywhere in a applogic-stack,,etc..)
1)and 2) are self-explained:just because c# are made to develop enterprise web apps which are high beyond system lvl logics,it encapsulated too much to hiden the solved logics(as its vm runtime lib),and this is both natural and nessary for the “toolkit programmer” (app developer dont have so much lowlevel system knowledge as c programmers do)
and fully integrated languages systems(like c#,java)help to drive enterprise devlopment and mobile development more easily,in a industy view.
————————————–
to be a vm app programmer,py,c#,java can do.
to be a web programmer,py,java,c#,java can do.
to be a mobile programmer,c#,java can do.
to be a vmapp+web+mobile programmer,c#, can do.
surely,above statements are too general to ref any serious thing.
————————————–
the answerer is from prettytailor.com to greeting,for intrendy style fashion,that would be a good place to go,some samples are listed for review,below:
( elegant one at http://www.prettytailor.com/lace-wedding-dresses-s71213/ )
( classic ones at http://www.prettytailor.com/sexy-wedding-dresses-s71217/ )
没有评论:
发表评论