U
U
unlik2016-06-22 01:11:20
iOS
unlik, 2016-06-22 01:11:20

Programming for os x and ios?

Hello.
Where can I start learning programming for os x and ios?
Of the programming languages, I only taught python, but there is little practice.

Answer the question

In order to leave comments, you need to log in

5 answer(s)
R
Rou1997, 2016-06-22
@Rou1997

If you do not have an Apple computer, then rent a VPS with OS X or install Hackintosh, then download and install the Xcode IDE, thus you will also get iOS (simulator), and learn Objective-C and Swift.

V
Vitaly, 2016-06-22
@Kens1n

Hello,
The first thing you need to do is install mac os x. It can be either mac mini / mac book, for example, with mac os x preinstalled, or a virtual machine.
The second is to register an apple id (if not) and download the Xcode development environment from the app store to the mac.
Third, decide on the language, I started learning iOS programming from the objective C language, but in my opinion it is more difficult to learn than Swift. But a significant part of mac os x and iOS applications and libraries are written in objective C. With your experience, I recommend Swift
If you decide to learn Objective C, then I recommend the book "become an xcoder" If you decide to
learn swift, then swiftbook.ru
start.
Fourth, I only studied programming for iOS, I also advise you to start with iOS. Since the system is lighter and less functional than mac os x, it is easier to learn. You will master iOS, then you will study Mac OS X.
Fifth gui, study all elements of interfaces in the future there will be less crutches.
I also advise you on this guy's blog https://www.youtube.com/channel/UC-jehhhrJM9abVzAb... there are a lot of interesting things here. And if you know English, then be sure to read the apple documentation on standard libraries https://developer.apple.com/reference/

D
Denis Fedorets, 2016-06-22
@fedorez

1. get a development environment. iron poppy, hackintosh or virtual machine with os x
2. learn Objective C. For example, read a book by Stephen Kochan. Programming in Objective-C, as a base then you can "The Power of Objective-C 2.0", then there are a lot of all sorts of books, so many interesting things ...
3. understand Swift. Some say that Objective-C is no longer needed, but the harsh reality is that you will almost certainly encounter this code a lot. And if you decide to look for a job - if there are vacancies for Swift developers without ObjC, then rarely, I personally have not seen it.
Before paragraphs 2-3, come up with an application that you would like to write - and write. so that you yourself would be very interested in creating it ... ideally, so that you yourself need and use it. because the calculators that everyone writes are wildly boring for an example)
after you build your first bike, you try to stick somewhere into a real project. if they don't hire you - go to a team of enthusiasts, to hackathons, etc., sculpt student projects - in short, do something real. training bikes can be made indefinitely, there will be no growth.

V
Viktor Paperno, 2016-06-22
@AviPaperno

What do you want under OS X?
A lot can be done in Python.
And so learn Swift and make your project

D
Dmitry Krymtsev, 2016-06-22
@krimtsev

From the idea and availability of macOS.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question