Apiqa рдЯреАрдо рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЖрд╡рд╛рд╕ рдХреНрд╖реЗрддреНрд░ рдХреЗ рд▓рд┐рдП рдЙрддреНрдкрд╛рдж рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рд▓рдЧреА рд╣реБрдИ рд╣реИред рдпреЗрдХрд╛рддреЗрд░рд┐рдирдмрд░реНрдЧ рдореЗрдВ рдЕрдиреБрднрд╡реА рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдвреВрдВрдврдирд╛ рдЖрд╕рд╛рди рдирд╣реАрдВ рд╣реИ - рдмрдбрд╝реА рдЖрдИрдЯреА рдХрдВрдкрдирд┐рдпрд╛рдВ рдпрд╣рд╛рдВ рдЙрдирдХреЗ рд▓рд┐рдП рд╢рд┐рдХрд╛рд░ рдХрд░ рд░рд╣реА рд╣реИрдВ, рдХрдИ рдЙрдореНрдореАрджрд╡рд╛рд░ рд░рд╛рдЬрдзрд╛рдиреА рдХреЗ рд▓рд┐рдП рдирд┐рдХрд▓ рдЬрд╛рддреЗ рд╣реИрдВ рдпрд╛ рджреЗрд╢ рдЫреЛрдбрд╝ рджреЗрддреЗ рд╣реИрдВ, рдФрд░ рдореМрдЬреВрджрд╛ рд╕реНрддрд░ рдкрд░ рджреВрд░рд╕реНрде рд╕рд╣рдпреЛрдЧ рд╣рдореЗрдВ рд╢реЛрднрд╛ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИред рд╣рдо рдХрдВрдкрдиреА рдХреЗ рднреАрддрд░ рдХрд░реНрдордЪрд╛рд░рд┐рдпреЛрдВ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдЙрдирд╕реЗ рдорд┐рд▓рддреЗ рд╣реИрдВ рдФрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЖрд░рд╛рдорджрд╛рдпрдХ рд╕реНрдерд┐рддрд┐ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рдкрд┐рдЫрд▓реЗ рд╕рд╛рд▓ рд╣рдорд╛рд░реЗ рдПрдХ рд╡реЗрдм рдбреЗрд╡рд▓рдкрд░ рдиреЗ iOS рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдореЗрдВ рдЕрдкрдирд╛ рд╣рд╛рде рдЖрдЬрдорд╛рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рд╣рдордиреЗ рдЙрд╕реЗ рдЗрд╕ рдкрд░рд┐рд╡рд░реНрддрди рдХреЛ рд╕реБрдЪрд╛рд░реВ рд░реВрдк рд╕реЗ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХреА, рдЕрдм рд╡рд╣ рдПрдХ рд╕рд╛рде рд╡реЗрдм рдФрд░ рдореЛрдмрд╛рдЗрд▓ рд╡рд┐рдХрд╛рд╕ рджреЛрдиреЛрдВ рдореЗрдВ рд▓рдЧрд╛ рд╣реБрдЖ рд╣реИред рдФрд░ рдЕрдм рд╡рд╣ рдкрд╣рд▓реЗ рд╡реНрдпрдХреНрддрд┐ рдореЗрдВ рдЕрдкрдиреА рдХрд╣рд╛рдиреА рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИред рдмрд┐рд▓реНрд▓реА рдХреЗ рд▓рд┐рдП рдЖрдкрдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИред
рдореИрдВ рдХреМрди рд╣реВрдБ?
рдирдорд╕реНрдХрд╛рд░, рд╣реЗрдмреНрд░! рдореИрдВ рд╕рд╛рд╢рд╛ рдХрд▓рд┐рдирд┐рди рд╣реВрдВ, рдЬреЛ рдХрд┐ Apiqa рдореЗрдВ рдПрдХ рдбреЗрд╡рд▓рдкрд░ рд╣реИред рдореБрдЭреЗ рд╣рдореЗрд╢рд╛ рд╡реЗрдмрд╕рд╛рдЗрдЯ рд▓рд┐рдЦрдирд╛, рдХрдВрдкреНрдпреВрдЯрд░ рдЕрд╕реЗрдВрдмрд▓ рдХрд░рдирд╛ рдФрд░ рдЬрдЯрд┐рд▓ рддрдХрдиреАрдХреА рдЪреАрдЬреЛрдВ рдХреЛ рд╕рдордЭрдирд╛ рдкрд╕рдВрдж рдерд╛, рд▓реЗрдХрд┐рди рдЕрдкрдиреЗ рдорд╛рддрд╛-рдкрд┐рддрд╛ рдХреЗ рдЖрдЧреНрд░рд╣ рдкрд░ рдореИрдВрдиреЗ рдПрдХ рдЖрд░реНрдерд┐рдХ рд╢рд┐рдХреНрд╖рд╛ рдкреНрд░рд╛рдкреНрдд рдХреА рдФрд░ рдмреИрдВрдХрд┐рдВрдЧ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рдЪрд▓рд╛ рдЧрдпрд╛ред

2015 рдореЗрдВ, рдЙрдиреНрд╣реЛрдВрдиреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдФрд░ рдпреВрдЖрд░рдЬреЗрдбрдкреАрдЖрдИ (рдЙрд░рд▓ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдкреНрд░реЛрдбрдХреНрдЯреНрд╕ рдкреНрд▓рд╛рдВрдЯ) рдореЗрдВ рдЗрдВрдЯрд░реНрдирд╢рд┐рдк рдкреНрд░рд╛рдкреНрдд рдХреА, рдЬреЛ рдмрд╛рдж рдореЗрдВ рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рдПрдЬреЗрдВрд╕реА рдПрд╡рд░реАрдерд┐рдВрдЧ рдЗрдЬрд╝ рдХреНрд▓рд┐рдпрд░ рдХреЗ рд╕рд╛рде рдорд┐рд▓рдХрд░ рдЕрдкрд╛рдХрд╛ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ред рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рд╡реЗрдм рд╡рд┐рдХрд╛рд╕ рдХреА рджреБрдирд┐рдпрд╛ рдореЗрдВ рдХрджрдо рд░рдЦрд╛ред рдкрд┐рдЫрд▓реЗ рд╕рд╛рд▓, рдореИрдВ рдЦреБрдж рдХреЛ рдЖрдИрдУрдПрд╕ рдХреА рд╡рд┐рд╢рд╛рд▓рддрд╛ рдкрд░ рдЖрдЬрд╝рдорд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛, рдФрд░ рдХрдВрдкрдиреА рдореБрдЭрд╕реЗ рдорд┐рд▓рдиреЗ рдЧрдИред
рдкреНрд░рд╛рд░рдВрдн: рд╡реЗрдм рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ
UrZPI рд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рд▓рдЧреА рд╣реБрдИ рдереА: "рдЧреЛрд▓реНрдбрди рдПрдкреНрдкрд▓", "рд╣рд╛рдЙрд╕рд┐рдВрдЧ рдПрдВрдб рдкрдмреНрд▓рд┐рдХ рдпреВрдЯрд┐рд▓рд┐рдЯреАрдЬ рдХреА рд▓реАрдЧ", рдПрдХ рдЧрд╣рдиреЗ рдмреНрд░рд╛рдВрдб, рдмреНрдпреВрдЯреА рд╕реИрд▓реВрди рдФрд░ рдЕрдиреНрдпред рд╣рдордиреЗ рдПрдХ рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдбрд┐рдЬрд┐рдЯрд▓ рдкреИрдереЛрд▓реЙрдЬреА - рдХреИрдВрд╕рд░ рдХреЗ рдЕрдзреНрдпрдпрди рдХреЗ рд▓рд┐рдП рдПрдХ рдордВрдЪ рдмрдирд╛рдпрд╛ред рдЕрдкрдиреА рдореБрдЦреНрдп рдиреМрдХрд░реА рдХреЗ рд╕рдорд╛рдирд╛рдВрддрд░, рдореИрдВ рджреЛ рдСрдирд▓рд╛рдЗрди рд╕реНрдХреВрд▓реЛрдВ рдореЗрдВ рдПрдХ рд╕рдВрд░рдХреНрд╖рдХ рдерд╛: рд▓реЛрдлреНрдЯрд╕реНрдХреВрд▓ рдФрд░ рдПрдЪрдЯреАрдПрдордПрд▓ рдЕрдХрд╛рджрдореАред
2018 рдореЗрдВ, рд░реВрд╕ рдХреА рд╕рдмрд╕реЗ рдмрдбрд╝реА рдкреНрд░рдмрдВрдзрди рдХрдВрдкрдиреА, рдкреАрдЖрдИрдХреЗ рдХрдореНрдлрд░реНрдЯ, Apiqa рдХреА рдПрдВрдХрд░ рдХреНрд▓рд╛рдЗрдВрдЯ рдмрди рдЧрдИ, рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рд╡рд┐рд╢реЗрд╖рдЬреНрдЮрддрд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХреА рдЧрдИ, рдФрд░ рд╣рдо рдЖрд╡рд╛рд╕ рдФрд░ рд╕рд╛рдВрдкреНрд░рджрд╛рдпрд┐рдХ рд╕реЗрд╡рд╛ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдЙрддреНрдкрд╛рдж рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рд╕рдВрд▓рдЧреНрди рд╣реЛрдиреЗ рд▓рдЧреЗред

рдкрд┐рдЫрд▓реЗ рд╕рд╛рд▓ рдордИ рдореЗрдВ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдореЛрдмрд╛рдЗрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреА рдорд╛рдВрдЧ рдереА, рдФрд░ рджреЗрд╢реА рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХрдВрдкрдиреА рдореЗрдВ рдЖрдПред рдЙрд╕ рд╕рдордп рддрдХ, рдореИрдВ рд╡реЗрдм рд╕реЗ рдердХ рдЧрдпрд╛ рдерд╛ рдФрд░ рдЦреБрдж рдХреЛ рдореЛрдмрд╛рдЗрд▓ рдлреЛрди рдореЗрдВ рдЖрдЬрд╝рдорд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред рдЪреВрдВрдХрд┐ рдореИрдВ Apple рдХрд╛ рдмрд╣реБрдд рдмрдбрд╝рд╛ рдкреНрд░рд╢рдВрд╕рдХ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ iOS рдХреЗ рд▓рд┐рдП рд▓рд┐рдЦрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред
рдореЛрдмрд╛рдЗрд▓ рдХреА рджреБрдирд┐рдпрд╛ рдореЗрдВ рд╡рд┐рд╕рд░реНрдЬрди
рдкрд╣рд▓реЗ рджрд┐рди, рдореИрдВрдиреЗ рд╣рдорд╛рд░реЗ iOS рдбреЗрд╡рд▓рдкрд░ рд╕реЗ рдореБрдЭреЗ рд╕рд▓рд╛рд╣ рджреА рдХрд┐ рдореБрдЭреЗ рдХрд╣рд╛рдВ рд╕реЗ рд╢реБрд░реВ рдХрд░рдирд╛ рд╣реИред рд╡рд╣ рдЙрддреНрддрд░рджрд╛рдпреА рдирд┐рдХрд▓рд╛ рдФрд░ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдХреЗ рд╡рд┐рднрд┐рдиреНрди рдЪрд░рдгреЛрдВ рдореЗрдВ рдорджрдж рдХрд░рддреЗ рд╣реБрдП, рдореЗрд░реЗ рд╕рдВрд░рдХреНрд╖рдХ рдХреА рднреВрдорд┐рдХрд╛ рдирд┐рднрд╛рдИред рдкрддрди рдХреА рдУрд░, рдореИрдВрдиреЗ рдХрд┐рддрд╛рдмреЗрдВ рдкрдврд╝рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛: тАЬрд╕реНрд╡рд┐рдлреНрдЯред IOS рдФрд░ MacOS рдХреЗ рд▓рд┐рдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреА рдореВрд▓ рдмрд╛рддреЗрдВ тАЭ(4th рд╕рдВрд╕реНрдХрд░рдг), Vasily Usov рджреНрд╡рд╛рд░рд╛ рдФрд░тАЬ Swift 3. iOS SDK рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ iPhone рдФрд░ iPad рдХреЗ рд▓рд┐рдП Xcode рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╡рд┐рдХрд╛рд╕ тАЭ(3rd рд╕рдВрд╕реНрдХрд░рдг) рдореМрд▓реА рд╕реНрдХреНрд░реАрдЪред рдЫрд╣ рдорд╣реАрдиреЗ рдореИрдВрдиреЗ рдкрдврд╝рд╛, рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ рдкреВрд░рд╛ рдХрд┐рдпрд╛, рдЙрд╕реА рд╕рдордп рдХреБрдЫ рд▓рд┐рдЦрд╛, рдПрдХ рд╕рдВрд░рдХреНрд╖рдХ рд╕реЗ рдкрдВрдк рдХреМрд╢рд▓ рдХреЗ рд▓рд┐рдП рдЖрд╡реЗрджрди рд╡рд┐рдЪрд╛рд░ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдПред

рдореБрдЭреЗ рд╕реНрд╡рд┐рдлреНрдЯ рдкрд╕рдВрдж рд╣реИ - рдпрд╣ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдореЗрдВ рдЯрд╛рдЗрдкрд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд╕рдорд╛рди рдХрд╛рдлреА рд╕рд░рд▓ рдирд┐рдХрд▓рд╛ рдФрд░ рдЬрд┐рд╕ рдкрд░ рдореИрдВ рд╡реЗрдм рд▓рд┐рдЦрддрд╛ рд╣реВрдВред рдРрдкреНрдкрд▓ рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд╛рд╕ рдЙрдкрдХрд░рдг рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╣реИрдВ - рдЙрджреНрджреЗрд╢реНрдп-рд╕реА, рдкреБрд░рд╛рдиреЗ рдФрд░ рдЕрд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╕рд┐рд╕реНрдЯрдо рдПрдкреАрдЖрдИ рдХреЗ рд╕рдордп рд╕реЗ рдмрд╣реБрдд рд╕рд╛рд░реА рд╡рд┐рд░рд╛рд╕рдд рд╣реИред рдореИрдВрдиреЗ рдПрдХ рдХреНрд░реЗрдХ рдХреЗ рд╕рд╛рде рджреВрд╕рд░реА рдХрд┐рддрд╛рдм рдкрдврд╝реАред
рдкрд╣рд▓рд╛ рдкреБрд▓ рдЕрдиреБрд░реЛрдз рд╡рд┐рдлрд▓ рд░рд╣рд╛, рдФрд░ рдкрд╣рд▓реА рдмрд╛рд░ рдореИрдВ рд╕рдм рдХреБрдЫ рдЫреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдирд╣реАрдВ рдХрд┐рдпрд╛ред рдФрд░ рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рд▓рдЧрднрдЧ рдЫрд╣ рдорд╣реАрдиреЗ рд▓рдЧреЗ: рдЕрдм рдореИрдВ рд╡реЗрдм рдФрд░ рдЖрдИрдУрдПрд╕ рдХреЗ рд▓рд┐рдП рд▓рд┐рдЦрддрд╛ рд╣реВрдВред
рд╣рдо рд╡рд░реНрддрдорд╛рди рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд╡рд┐рддрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдореИрдВ рдПрдХ рд╡реЗрдм рдбреЗрд╡рд▓рдкрд░ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдЕрд╕рд╛рдорд╛рдиреНрдп, рджреБрд░реНрдЧрдо рдХрд░рдирд╛ рдкрд╕рдВрдж рдХрд░рддрд╛ рд╣реВрдВ - рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, 3 рдбреА рдЯрдЪ, рд▓реЗрдХрд┐рди рдПрдирд┐рдореЗрд╢рди рдЕрднреА рддрдХ рдЙрддреНрддрд░рджрд╛рдпреА рдирд╣реАрдВ рд╣реИрдВ, рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рдбрд┐рдЬрд╝рд╛рдЗрди рднрд╛рд╡рдирд╛ рдирд╣реАрдВ рд╣реИред рд╡реЗрдм рдкрд░ рдПрдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЛ рдПрдирд┐рдореЗрдЯреЗрдб рдХрд░рдирд╛, рдЬрд╝рд╛рд╣рд┐рд░ рд╣реИ, рдЖрд╕рд╛рди рд╣реИ - рд╡рд╣рд╛рдВ рдХреЛрдб рдЕрдзрд┐рдХ рд╕рдордЭрдиреЗ рдпреЛрдЧреНрдп рд╣реИ, рдХреЛрдИ рдЬрдЯрд┐рд▓ рдкрд░реЗрд╢рд╛рдиреА рдирд╣реАрдВ рд╣реИред
рдореЛрдмрд╛рдЗрд▓ рд╡рд┐рдХрд╛рд╕ рдФрд░ рд╡реЗрдм: рдХреНрдпрд╛ рдЕрдВрддрд░ рд╣реИ
рд╡реЗрдм рдкрд░, рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рдВрдкреВрд░реНрдг рджреГрд╢реНрдп рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЖрдк рдЗрд╕реЗ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЕрдВрддрд┐рдо рдЙрддреНрдкрд╛рдж рдХреА рдХрд▓реНрдкрдирд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред Xcode рдореЗрдВ, рдпрд╣ iOS рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ IDE рд╣реИ, рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдмрд┐рд▓реНрдбрд░ рд╣реИ - рдПрдХ рдЯреВрд▓ рдЬреЛ рдЖрдкрдХреЛ рдХрд░реНрд╕рд░ рдХреЗ рд╕рд╛рде рдХрд░реНрд╕рд░ рдХреЛ рдЦреАрдВрдЪрдХрд░ рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЯрд╛рдЗрдк рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ - рдЕрд░реНрдерд╛рдд, рдЖрдкрдХреЛ рджреГрд╢реНрдп рднрд╛рдЧ рдХреЗ рд▓рд┐рдП рдХреЛрдб рд▓рд┐рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред

рдпрд╣ рд╢рд╛рдВрдд рд▓рдЧрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдмрд╣реБрдд рдЕрд╕реНрдерд┐рд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ - рдпрд╣ рдпрд╛ рддреЛ рдЫреЛрдЯреА рдЧрд╛рдбрд╝реА рд╣реИ, рдлрд┐рд░ рдЬрдорд╛ рджреЗрддрд╛ рд╣реИ, рдлрд┐рд░ рдЯреВрдЯ рдЬрд╛рддрд╛ рд╣реИред рдХрднреА-рдХрднреА рдореВрд▓ рдХреЛрдб рдФрд░ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдмрд┐рд▓реНрдбрд░ рдХреЗ рдмреАрдЪ рдЯрдХрд░рд╛рд╡ рдкреИрджрд╛ рд╣реЛрддрд╛ рд╣реИ - рдмрд╣реБрдд рд╕рд╛рд░реА рддреНрд░реБрдЯрд┐рдпрд╛рдВ рдХрдВрд╕реЛрд▓ рдореЗрдВ рдЧрд┐рд░ рдЬрд╛рддреА рд╣реИрдВ, рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реНрд╡рдпрдВ рдХреНрд░реИрд╢ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд╕рдм рдХреБрдЫ рдирд░рдХ рдореЗрдВ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдХреНрдпрд╛ рдЪреБрдиреЗрдВ: рд╡реЗрдм рдпрд╛ рдореЛрдмрд╛рдЗрд▓?
рдлреИрд╕рд▓рд╛ рдЖрдкрдХрд╛ рд╣реИред рдЖрдкрдХреЛ рдпрд╣ рд╕рдордЭрдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ рдХрд┐ рдЙрдирдХреЗ рдкрд╛рд╕ рдмрд╛рдЬрд╛рд░ рдХреА рд╕реНрдерд┐рддрд┐ рдЕрд▓рдЧ рд╣реИред рд╡реЗрдм рдПрдХ рдирд┐: рд╢реБрд▓реНрдХ рдордВрдЪ рд╣реИ, рдФрд░ рдореЛрдмрд╛рдЗрд▓ рдлреЛрди рдореЗрдВ рд╡рд┐рдзрд╛рдпрдХ рдРрд╕реА рдХрдВрдкрдирд┐рдпрд╛рдВ рд╣реИрдВ рдЬреЛ рдЦреБрдж рдХреЗ рдЖрдИрдУрдПрд╕ рдФрд░ рдПрдВрдбреНрд░реЙрдЗрдб рд╣реИрдВ - рд╡реЗ рддрдп рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдХрд╣рд╛рдВ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рд╣реИ, рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдХреМрди рд╕реЗ рдЙрдкрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рд╡реЗрдм рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд░рддреЗ рд╕рдордп, рдЖрдк рд╡рд┐рднрд┐рдиреНрди рд░реВрдкрд░реЗрдЦрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╡рд┐рднрд┐рдиреНрди рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ, рд╡рд┐рднрд┐рдиреНрди рдЖрдИрдбреАрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрдмрдХрд┐ рдЖрдИрдУрдПрд╕ рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рд╕реНрд╡рд┐рдлреНрдЯ, рдХреЛрдХреЛ рдФрд░ рдПрдХреНрд╕рдХреЛрдб рд╣реИрдВред рдпрджрд┐ Xcode рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдирдИ рд╕реБрд╡рд┐рдзрд╛ рд╕рд╛рдордиреЗ рдЖрддреА рд╣реИ, рддреЛ рдпрд╣ рд╕рднреА рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИ, рд▓реЗрдХрд┐рди рдпрджрд┐ рдирд╣реАрдВ, рддреЛ рдирд╣реАрдВред Apple рдХреА рдРрд╕реА рд╕реАрдорд╛ рдХреЛрдб рд▓рд┐рдЦрддреЗ рд╕рдордп рдЖрджреЗрд╢ рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИ, рд▓реЗрдХрд┐рди рд╡реЗрдм рдкрд░ рдЖрдкрдХреЛ рдпрд╣ рдЖрджреЗрд╢ рд╕реНрд╡рдпрдВ рд╕реЗрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
рдореИрдВ рд╡реЗрдм рдХреЗ рдПрдХ рдкреНрд▓рд╕ рдХреЛ рдУрдкрди рд╕реЛрд░реНрд╕ рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреА рдПрдХ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдХрд╛ рдирд╛рдо рднреА рджреЗ рд╕рдХрддрд╛ рд╣реВрдВ рдЬреЛ рдЖрдИрдУрдПрд╕ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рд╣реИрдВред рдЬрдм рдореИрдВрдиреЗ рдореЛрдмрд╛рдЗрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд▓рд┐рдЦрдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛, рддреЛ рдореИрдВ рд╡реЗрдм рдХреЗ рд╕рдорд╛рди рдЯреВрд▓ рдХреА рддрд▓рд╛рд╢ рдХрд░ рд░рд╣рд╛ рдерд╛ рдЬреЛ рдХреБрдЫ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░реЗрдЧрд╛, рд▓реЗрдХрд┐рди рдпрд╣рд╛рдВ рдореБрдЭреЗ рдЕрдкрдиреЗ рд╣рд╛рдереЛрдВ рд╕реЗ рд▓рд┐рдЦрдирд╛ рд╣реЛрдЧрд╛ред
рдмрджрд▓реЗ рдореЗрдВ, рдЖрдИрдУрдПрд╕ рдХреЗ рд▓рд┐рдП рдиреЗрдЯрд┐рд╡рд┐рдЯреА рдореЗрдВ рдкреНрд▓рд╕ рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ, рдРрдкреНрдкрд▓ рдбреЗрд╡рд▓рдкрд░ рдХреЛ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдЕрдзрд┐рдХ рд╕реНрд╡рддрдВрддреНрд░рддрд╛ рджреЗрддрд╛ рд╣реИ - рдлреЗрд╕ рдЖрдИрдбреА, рдЖрдИрдХреНрд▓рд╛рдЙрдб, рд╕реНрдЯреЛрд░реЗрдЬ рдФрд░ рдмрд╣реБрдд рдХреБрдЫред рдЖрдк рдХрд╕реНрдЯрдо рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХреЗ рд▓рд┐рдП рдорд╣рд╛рди рдкрд╣реБрдБрдЪ рд╣реИред рдФрд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдЖрдк рдЗрд╕ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рджреНрд╡рд╛рд░рд╛ рд╕реАрдорд┐рдд рд╣реЛрддреЗ рд╣реИрдВ рдЬреЛ рдЖрдкрдХреЛ рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
рдЖрдЧреЗ рдХрд╛ рддрд░реАрдХрд╛
рд╡реЗрдм рдкрд░ рдореЗрд░рд╛ рд╕рдВрднрд╛рд╡рд┐рдд рд╡рд┐рдХрд╛рд╕ рдЙрди рдЪреАрдЬреЛрдВ рдХрд╛ рдЕрдзреНрдпрдпрди рд╣реИ рдЬреЛ рд░реЛрдЬрдорд░реНрд░рд╛ рдХреЗ рдХрд╛рдо рдореЗрдВ рдмрд╣реБрдд рдЬреНрдпрд╛рджрд╛ рдорд╛рдВрдЧ рдореЗрдВ рдирд╣реАрдВ рд╣реИрдВред рдЖрдИрдУрдПрд╕ рдореЗрдВ, рдореЗрд░реЗ рдкрд╛рд╕ рдЕрднреА рднреА рдмрд╣реБрдд рд╕рд╛рд░реЗ рдкреНрд░рд╢реНрди рд╣реИрдВ, рдЬрд╣рд╛рдВ рд╡рд┐рдХрд╛рд╕ рдХрд░рдирд╛, рдмрдврд╝рдирд╛ рдФрд░ рд╕реАрдЦрдирд╛ рд╣реИред рдореИрдВ рд░реЛрдЬрдорд░реНрд░рд╛ рдХреА рдЬрд┐рдВрджрдЧреА рдФрд░ рдХрд╛рдо рдХреЗ рдврд╛рдВрдЪреЗ рдХреЗ рднреАрддрд░ рдХреМрд╢рд▓ рдХреЗ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╕реЗ рдЖрдХрд░реНрд╖рд┐рдд рд╣реВрдВ: рдЖрдкрдХреЛ рдлреЛрди рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд▓рд┐рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ - рдореИрдВ рдЗрд╕реЗ рд▓рд┐рдЦреВрдВрдЧрд╛, рдореБрдЭреЗ рдореИрдХ рдХреЗ рд▓рд┐рдП рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ - рдореИрдВ рдЦреБрдж рдХреЛ рдкреАрдбрд╝рд╛ рджреЗрддрд╛ рд╣реВрдВ, рдЗрд╕реЗ рдЫрд╛рдВрдЯрддрд╛ рд╣реВрдВ рдФрд░ рд▓рд┐рдЦрддрд╛ рд╣реВрдВ, рдШрдбрд╝реА рдФрд░ рдРрдкреНрдкрд▓ рдЯреАрд╡реА рдХреЗ рд▓рд┐рдП рднреАред рдореИрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЦрд┐рд▓реМрдиреЗ рд▓рд┐рдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдлрд┐рд░ рдореБрдЭреЗ рдПрд╣рд╕рд╛рд╕ рд╣реБрдЖ рдХрд┐ рдпрд╣ рдПрдХ рдЕрд▓рдЧ рдЬрдЯрд┐рд▓ рджрд┐рд╢рд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╡рд┐рд╕рд░реНрдЬрди рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╕рдордп рд▓рдЧреЗрдЧрд╛ред рдореИрдВ рдЗрд╕рдХреЗ рд▓рд┐рдП рдЕрднреА рддреИрдпрд╛рд░ рдирд╣реАрдВ рд╣реВрдВред
рдЕрдм рдореИрдВ iOS рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдЕрдзрд┐рдХ рд╡реНрдпрд╕реНрдд рд╣реВрдВ, рд▓реЗрдХрд┐рди рдХрд┐рд╕реА рднреА рд╕рдордп рдореИрдВ рд╡рд╛рдкрд╕ рдЖ рд╕рдХрддрд╛ рд╣реВрдВред рдореИрдВ рд▓рдЧрд╛рддрд╛рд░ рд╡реЗрдм рдЕрдкрдбреЗрдЯ рдХрд╛ рдкрд╛рд▓рди рдХрд░рддрд╛ рд╣реВрдВ, рд░рд┐рд▓реАрдЬ рдиреЛрдЯреНрд╕ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рд╕рдордЭрддрд╛ рд╣реВрдВ рдХрд┐ рд╕рдмрдХреБрдЫ рдмрдврд╝ рд░рд╣рд╛ рд╣реИред рдореЛрдмрд╛рдЗрд▓ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░, рд╕рд╛рд▓ рдореЗрдВ рд▓рдЧрднрдЧ рдПрдХ рдмрд╛рд░ рдЕрдкрдбреЗрдЯ рд╣реЛрддрд╛ рд╣реИред
SwiftUI рдФрд░ OSes рдХреЗ рдирдП рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреА рдШреЛрд╖рдгрд╛ рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж, рдореИрдВ рдЙрдиреНрд╣реЗрдВ рдЫреВрдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред рдореИрдВрдиреЗ рдПрдХ рдмреАрдЯрд╛ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ ... рдФрд░ рдШрдбрд╝реА рдХреЛ рдорд╛рд░ рджрд┐рдпрд╛ - рдпрд╣ рдПрдХ рдИрдВрдЯ рдореЗрдВ рдмрджрд▓ рдЧрдпрд╛ред рдЙрдиреНрд╣реЗрдВ рдлрд┐рд░ рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореБрдЭреЗ рдлреЛрди рдХреЛ iOS рдХреЗ рдХреНрд░реВрдб, рдЫреЛрдЯреА рдЧрд╛рдбрд╝реА рдмреАрдЯрд╛ рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдирд╛ рдкрдбрд╝рд╛ред
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдореБрдЭреЗ рд╕реНрд╡рд┐рдлреНрдЯрдпреВрдЖрдИ рдХреЗ рд╕рд╛рде рджреГрд╖реНрдЯрд┐рдХреЛрдг рдмрд╣реБрдд рдкрд╕рдВрдж рдЖрдпрд╛, рдЬреЛ рдЕрдм рд╣рдо рдСрдЯреЛ рд▓реЗрдЖрдЙрдЯ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВред SwiftUI рд╕рд░рд▓ рдФрд░ рд╕реАрдзрд╛ рд╣реИ, рдЖрдк рдХреЛрдб рд▓рд┐рдЦрддреЗ рд╣реИрдВ рдФрд░ рддреБрд░рдВрдд рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рдЖрдкрдХреЛ рдХреНрдпрд╛ рдорд┐рд▓рддрд╛ рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ рд╡реЗрдм рдХреЗ рд╕рдорд╛рди рд╣реИ: рдЖрдк рдХреЛрдб рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рдФрд░ рд╕рдм рдХреБрдЫ рддреБрд░рдВрдд рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ, рдЗрд╕реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рдХрд┐рд╕реА рднреА рд▓рдВрдмреЗ рд╕рдВрдХрд▓рди рдФрд░ рдирд┐рд░рдВрддрд░ рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред

рдкрд░рд┐рдгрд╛рдо рдХреНрдпрд╛ рд╣реИ?
рдореБрдЭреЗ рдЗрд╕ рдмрд╛рдд рдХрд╛ рдЕрдлрд╕реЛрд╕ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдореИрдВ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдЖрдпрд╛ рд╣реВрдВред рдпрджрд┐ рдЖрдк рдореЗрд░реЗ рдЕрдиреБрднрд╡ рдХреЛ рджреЛрд╣рд░рд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЕрдкрдиреЗ рдХреМрд╢рд▓ рдФрд░ рдЕрдкрдиреА рдХрдВрдкрдиреА рдХреА рдХреНрд╖рдорддрд╛рдУрдВ рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░реЗрдВред Apiqa рдХреЗ рд╕рд╣рдХрд░реНрдореА рдореБрдЭрд╕реЗ рдорд┐рд▓рдиреЗ рдЖрдП, рд▓реЗрдХрд┐рди рдЗрд╕ рддрдереНрдп рд╕реЗ рдирд╣реАрдВ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рднреА рдРрд╕рд╛ рд╣реА рд╣реЛрдЧрд╛, рдЗрд╕рд▓рд┐рдП рдЗрд╕ рддрд░рд╣ рдХреЗ рд╕рдВрдХреНрд░рдордг рдХреЛ рд╢реБрд░реВ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдкреНрд░рдмрдВрдзрди рдХреЗ рд╕рд╛рде рдЪрд░реНрдЪрд╛ рдХрд░реЗрдВред
рдореЛрдмрд╛рдЗрд▓ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╕рдордп рджреЗрдирд╛ рдФрд░ рдпреБрджреНрдз рдХреЗ рдорд╛рд╣реМрд▓ рдореЗрдВ рдирдП рдЬреНрдЮрд╛рди рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ - рдПрдХ рд╕рд░рд▓ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдкреВрд░реА рддрд╕реНрд╡реАрд░ рдирд╣реАрдВ рджреЗрдЧрд╛, рдореВрд▓реНрдпрд╡рд╛рди рдЕрдиреБрднрд╡ рдХреЗрд╡рд▓ рддрдм рд╣реЛрддрд╛ рд╣реИ рдЬрдм рдХреЛрдИ рдХрд╛рд░реНрдп рд╣реЛрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рддреНрдпрд╛рдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдпрджрд┐ рдЖрдк рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╕реЗ рдмрд┐рд▓реНрдХреБрд▓ рдкрд░рд┐рдЪрд┐рдд рдирд╣реАрдВ рд╣реИрдВ, рддреЛ рдзреНрдпрд╛рди рд░рдЦреЗрдВ рдХрд┐ рд╡реЗрдм рдкрд░ рдкреНрд░рд╡реЗрд╢ рдмрд╛рд░ рдХрдо рд╣реИ, рд░реВрд╕реА рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╢реИрдХреНрд╖рд┐рдХ рд╕рдВрд╕рд╛рдзрди рдЙрдкрд▓рдмреНрдз рд╣реИрдВред рдЖрдИрдУрдПрд╕ рдХреЛрдб рд▓рд┐рдЦрдиреЗ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдорд╛рд╕реНрдЯрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рдХрдард┐рди рд╣реИ - рдпрд╣рд╛рдВ рдЖрдкрдХреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рд░реВрдк рдореЗрдВ, рдкрд░реНрдпрд╛рдкреНрдд рдмреБрдирд┐рдпрд╛рджреА рдЬреНрдЮрд╛рди рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдХреЛрдИ рднреА рд╡реНрдпрдХреНрддрд┐ рдЬрд┐рд╕рдиреЗ рдЦреБрдж рдХреЛ рдЗрд╕ рддрд░рд╣ рдХрд╛ рдХрд╛рдо рдХрд┐рдпрд╛ рд╣реИ, рд╡рд╣ рд╡реЗрдм рдпрд╛ рдПрдВрдбреНрд░реЙрдЗрдб рдбреЗрд╡рд▓рдкрд░ рдмрди рд╕рдХрддрд╛ рд╣реИ - рдЖрдкрдХреЛ рдмрд╕ рдЬрд╛рдирдХрд╛рд░реА рдХреА рддрд▓рд╛рд╢ рдХрд░рдиреЗ, рдЙрд╕рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдиреЗ рдФрд░ рдЕрдиреБрднрд╡ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЦреБрдж рдХреЛ iOS рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдХрдо рд╕реЗ рдХрдо рдЖрдкрдХреЛ рдПрдХ рдореИрдХ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред