Forums
New posts
Articles
Product Reviews
Policies
FAQ
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Menu
Log in
Register
Install the app
Install
Forums
macOS & iOS Developer Playground
macOS - Development and Darwin
Questions about Xcode
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="Mark FX" data-source="post: 1630894" data-attributes="member: 211556"><p>With respect you seem to be having a conversation with yourself about your own question, the two most important things you have to decide are.</p><p></p><p>What sort of Apps do I want to make?</p><p></p><p>What platforms do I want to develop for?</p><p></p><p>If you can answer those two questions first, then that starts to lead you in the direction of the correct language to learn, which in turn leads you in the right direction for an IDE for the chosen language.</p><p></p><p>As you probably know there are dozens of programming and scripting languages, all of them have their strengths and weaknesses, and in the world of object orientated languages your unlikly to find anything as basic in syntax as Visual Basic, even VB .NET is in no way reminicent of the original VB languages simplicity.</p><p></p><p>So in conclusion, if you want to target Android then Java is the correct choice.</p><p></p><p>If you want to target iOS, then Objective-C and Swift are the correct languages, and do bare in mind that Apple have already hinted at the fact that Objective-C based frameworks will be superseded by Swift based frameworks some time in the future.</p><p>And Yes the syntax for Swift is a little less verbose than Objective-C, but Objective-C is still the most supported by the Cocoa Frameworks at this point in time, so learning Objective-C is not time wasted.</p><p></p><p>If you want to make Apps for Windows then VB .NET and C# are obvious choices, along with Java and C++.</p><p></p><p>If you want to make Apps for OS X then Objective-C Swift and AppleScriptObjC are good choices, along with Java and C++.</p><p></p><p>If you want to make Apps for all platforms then Java and C++ are good choices.</p><p></p><p>at this point you should start to see a pattern forming, depending on the platform you want to develop for.</p><p></p><p>Mark</p></blockquote><p></p>
[QUOTE="Mark FX, post: 1630894, member: 211556"] With respect you seem to be having a conversation with yourself about your own question, the two most important things you have to decide are. What sort of Apps do I want to make? What platforms do I want to develop for? If you can answer those two questions first, then that starts to lead you in the direction of the correct language to learn, which in turn leads you in the right direction for an IDE for the chosen language. As you probably know there are dozens of programming and scripting languages, all of them have their strengths and weaknesses, and in the world of object orientated languages your unlikly to find anything as basic in syntax as Visual Basic, even VB .NET is in no way reminicent of the original VB languages simplicity. So in conclusion, if you want to target Android then Java is the correct choice. If you want to target iOS, then Objective-C and Swift are the correct languages, and do bare in mind that Apple have already hinted at the fact that Objective-C based frameworks will be superseded by Swift based frameworks some time in the future. And Yes the syntax for Swift is a little less verbose than Objective-C, but Objective-C is still the most supported by the Cocoa Frameworks at this point in time, so learning Objective-C is not time wasted. If you want to make Apps for Windows then VB .NET and C# are obvious choices, along with Java and C++. If you want to make Apps for OS X then Objective-C Swift and AppleScriptObjC are good choices, along with Java and C++. If you want to make Apps for all platforms then Java and C++ are good choices. at this point you should start to see a pattern forming, depending on the platform you want to develop for. Mark [/QUOTE]
Verification
Name this item 🌈
Post reply
Forums
macOS & iOS Developer Playground
macOS - Development and Darwin
Questions about Xcode
Top