рд╡рд┐рдХрд╛рд╕ рд░реЛрдмреЛрдЯ рд╕реИрди рдЬреЛрд╕ рд╕реЗ рддрд╛рд░ рдЬрд╛рд░реА рд░рдЦрддреЗ рд╣реИрдВред рдФрд░ рдЕрдЧрд░ рд╣рд░ рдХреЛрдИ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА WWDC рддрдХрдиреАрдХреА рд╕рдорд╛рдЪрд╛рд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирддрд╛ рд╣реИ - рдФрд░ рд╣рдордиреЗ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ
рд▓рд┐рдЦрд╛ рд╣реИ, рддреЛ рдЗрд╕ рдмрд╛рд░
mc_murphy vani2 рдмреАрд▓реЗрдХреНрд╕ рдЕрдиреБрднрд╡ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддрд╛ рд╣реИ рдЬреЛ рд╕рдореНрдореЗрд▓рди рдХреЗ рдкреНрд░рддрд┐рднрд╛рдЧрд┐рдпреЛрдВ рдХреЛ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдЕрдиреНрдп рдореБрджреНрджреЗ рдЬреЛ рдЖрдорддреМрд░ рдкрд░ рдкрд░реНрджреЗ рдХреЗ рдкреАрдЫреЗ рд░рд╣рддреЗ рд╣реИрдВред

рдЗрд╡рд╛рди рд╡рд╛рд╡рд┐рд▓реЛрд╡, рдЖрдИрдУрдПрд╕ рдЯреАрдо рдХреЗ рдкреНрд░рдореБрдЦ

рд╕рдореНрдореЗрд▓рди рд╕рдВрдЧрдарди
рдЖрдк рд╕рдВрдЧрдарди рдХреЗ рд╕рд╛рде рдЧрд▓рддреА рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ - Apple рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ WWDC рдХрд╛ рд╕рдВрдЪрд╛рд▓рди рдХрд░ рд░рд╣рд╛ рд╣реИ рдФрд░ рдЙрд╕рдиреЗ рд╕рдм рдХреБрдЫ рдкреЙрд▓рд┐рд╢ рдХрд░ рджрд┐рдпрд╛ рд╣реИред рд╕рдВрдпреБрдХреНрдд рд░рд╛рдЬреНрдп рдЕрдореЗрд░рд┐рдХрд╛ рдореЗрдВ, рд▓рд╛рдЗрди рдореЗрдВ рдЦрдбрд╝реЗ рд╣реЛрдиреЗ рдХреА рдПрдХ рдкреВрд░реА рд╕рдВрд╕реНрдХреГрддрд┐ рд╣реИ: рд╡реЗ рднреЛрдЬрди, рд╢реМрдЪрд╛рд▓рдп рдФрд░ рд╕реНрдЯреЛрд░ рдХреЗ рд▓рд┐рдП рдореБрдЦреНрдп рд╡рдХреНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдереЗред рдХрддрд╛рд░реЛрдВ рдХреЛ рдмрд╣реБрдд рд╢рд╛рдВрдд рдЖрдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рддреЗрдЬреА рд╕реЗ рдЖрдЧреЗ рдмрдврд╝рддрд╛ рд╣реИред рдкреНрд░реЛрдЬреЗрдХреНрдЯрд░, рдПрдХ рдордВрдЪ, рдХреБрд░реНрд╕рд┐рдпреЛрдВ рдХреА рдкрдВрдХреНрддрд┐рдпрд╛рдБ - рд╕рдм рдХреБрдЫ рдЪрд┐рдХрдирд╛ рд╣реИ, рдХреЛрдИ рджреЛрд╖ рдирд╣реАрдВ рд╣реИ, рд╣рд░ рдЬрдЧрд╣ рд╕реНрд╡рдЪреНрдЫ рдФрд░ рд╕реБрдЦрдж рд╣реИред рд╣реЙрд▓ рдмрдбрд╝реЗ рд╣реИрдВ, рдЙрдирдореЗрдВ рд╕реЗ рд▓рдЧрднрдЧ рд╕рднреА рдХреБрд░реНрд╕рд┐рдпреЛрдВ рдкрд░ рдХреБрд░реНрд╕рд┐рдпрд╛рдВ тАЛтАЛрдереАрдВред рдореИрдХрдиреЗрд░реА рдХрдиреНрд╡реЗрдВрд╢рди рд╕реЗрдВрдЯрд░ рдХреЗ рджреМрд░рд╛рди, рд▓рдЧрднрдЧ 500 рдПрдордмреАрдкреАрдПрд╕ рдХреА рдЧрддрд┐ рд╕реЗ рддрд╛рд░ рдкрд░ рдЗрдВрдЯрд░рдиреЗрдЯ рдХреЗ рд╕рд╛рде рд╡рд╛рдИрдлрд╛рдИ рдФрд░ рдбреЗрд╕реНрдХ рдереЗ, рд╣реЛрдордкреЙрдб рд╕рднреА рдЧрд▓рд┐рдпрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рдЦреЗрд▓рд╛ рдЬрд╛рддрд╛ рдерд╛, рдФрд░ рд╡реЗ рдПрдХ рдСрдбрд┐рдпреЛ рдЯреНрд░реИрдХ рдХреЗ рд╕рд╛рде рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рд╣реЛрддреЗ рд╣реИрдВред рд╕рдореНрдореЗрд▓рди рдореЗрдВ, рдореЗрд░реЗ рдкрд╛рд╕ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдкрд░реНрдпрд╛рдкреНрдд рдЕрдЪреНрдЫреА рдХреЙрдлреА рдирд╣реАрдВ рдереА, рднреЛрдЬрди рдорд╛рдирдХ рдЕрдореЗрд░рд┐рдХреА рдерд╛ - рдмрд╣реБрдд рд╕рд╛рд░реА рдорд┐рдард╛рдИ, рдФрд░ рдмрд╣реБрдд рд╕реНрд╡рд╛рджрд┐рд╖реНрдЯ рдирд╣реАрдВ, рд▓реЗрдХрд┐рди рдЖрдк рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рднреВрдЦреЗ рдирд╣реАрдВ рд░рд╣реЗрдВрдЧреЗред

рдкреНрд░рддреНрдпреЗрдХ WWDC рдореЗрдВ рдЖрдк рд╕рдореНрдореЗрд▓рди рдХреЗ рдкреНрд░рддреАрдХреЛрдВ рдХреЗ рд╕рд╛рде рд╕реНрдореГрддрд┐ рдЪрд┐рдиреНрд╣ рдЦрд░реАрдж рд╕рдХрддреЗ рд╣реИрдВред рд╣рдо рдкрд╣рд▓реЗ рджрд┐рди рдХрддрд╛рд░ рдореЗрдВ 2 рдШрдВрдЯреЗ рдирд╣реАрдВ рдЦреЛрдирд╛ рдЪрд╛рд╣рддреЗ рдереЗ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдЙрдирдХреЗ рдмрд╛рдж рджреВрд╕рд░реЗ рдореЗрдВ рдЧрдП - рдХрддрд╛рд░ рдЫреЛрдЯреА рдереА, рд▓реЗрдХрд┐рди, рдПрдХреНрд╕реНрдЯреНрд░рд╛ рд▓рд╛рд░реНрдЬ + рдЖрдХрд╛рд░реЛрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХреБрдЫ рднреА рдирд╣реАрдВ рдерд╛ред рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ, рдореИрдВ рдЧреВрдВрдЧрд╛ рдмрдирд┐рдпрд╛рди, рдмреИрдЧ-рдмреИрдЧ, рдерд░реНрдорд╕, рд╣реИрдВрдб рдЧреНрд░реЗрдиреЗрдб рдХреА рддрд░рд╣, рдПрдХ рдЪреАрд░ рд╕реЗ рдмрдЪреНрдЪреЛрдВ рдХреА рдЯреА-рд╢рд░реНрдЯ рд╕реЗ рд╕рдВрддреБрд╖реНрдЯ рдирд╣реАрдВ рдерд╛ - рдореЗрд░реЗ рд▓рд┐рдП рдпрд╣ рдПрдкреНрдкрд▓ рдХреЗ рдЙрддреНрдкрд╛рджрди рдХрд╛ рд╕реНрддрд░ рдирд╣реАрдВ рд╣реИред рдлрд┐рд░ рднреА, рд╕реНрдЯреЛрд░ рдЧреБрд░реБрд╡рд╛рд░ рдХреЛ рдмрдВрдж рд╣реЛ рдЧрдпрд╛, рдЬреИрд╕рд╛ рдХрд┐ рд╕рдм рдмрд┐рдХ рдЧрдпрд╛ред

рдкреНрд░рдпреЛрдЧрд╢рд╛рд▓рд╛
WWDC рдХреА рдореБрдЦреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛ рддрдерд╛рдХрдерд┐рдд рддрдХрдиреАрдХреА рдкреНрд░рдпреЛрдЧрд╢рд╛рд▓рд╛рдПрдВ рд╣реИрдВред рдХреАрдиреЛрдЯ рдХреЗ рдмрд╛рдж рдЙрдирдХрд╛ рд╕рд╛рдкреНрддрд╛рд╣рд┐рдХ рдХрд╛рд░реНрдпрдХреНрд░рдо рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИред рдЗрд╕ рд╕рд╛рд▓ Apple рдЗрдВрдЬреАрдирд┐рдпрд░реЛрдВ рдХреЗ рд╕рд╛рде 12 рдЬрд╝реЛрди рдереЗ, рдЙрди рд╕рднреА рдХреЛ рд╡рд┐рд╖рдп рд╕реЗ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдХрд╛рдо рдХрд╛ рд╕рдордп рд╡рд┐рд╖рдп рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ, рдПрдХ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ, рдпрд╣ 2-3 рдШрдВрдЯреЗ рд╕реЗ рд╣реИ, рдПрдХ рд╣реА рдкреНрд░рдпреЛрдЧрд╢рд╛рд▓рд╛ 1-2 рджрд┐рдиреЛрдВ рдХреЗ рднреАрддрд░ рд╣реЛ рд╕рдХрддреА рд╣реИред рдЗрд╕рд▓рд┐рдП, рдпрджрд┐ рдЖрдкрдиреЗ рдкрд╣рд▓реЗ рджрд┐рди рдХреБрдЫ рдкреВрдЫрд╛ рд╣реИ, рддреЛ рдЖрдк рд░рдбрд╛рд░ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╕реНрд░реЛрдд рддреИрдпрд╛рд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЕрдЧрд▓реЗ рджрд┐рди рдЖ рд╕рдХрддреЗ рд╣реИрдВред рдХреБрдЫ рд╡рд┐рд╖рдп рдХрд╛рдлреА рд▓реЛрдХрдкреНрд░рд┐рдп рд╣реИрдВ (рдиреЗрдЯрд╡рд░реНрдХрд┐рдВрдЧ, UICollectionView), рдЙрдирдХреЗ рд▓рд┐рдП рдПрдХ рдХрддрд╛рд░ рд╣реИ, рд▓реЗрдХрд┐рди рдореЗрд░реЗ рдЕрдиреБрднрд╡ рдореЗрдВ, рдпрд╣ рдПрдХ рдШрдВрдЯреЗ рд╕реЗ рднреА рдХрдо рд╕рдордп рдореЗрдВ рдмрджрд▓ рдЬрд╛рддрд╛ рд╣реИред рд╢рд╛рдпрдж рд╣реА рдЖрдк рддреБрд░рдВрдд рдЕрдкрдиреЗ рдЖрдк рдХреЛ рдПрдХ рдЗрдВрдЬреАрдирд┐рдпрд░ рдореЗрдВ рдкрд╛рддреЗ рд╣реИрдВ рдЬреЛ рдЖрдкрдХреЗ рдкреНрд░рд╢реНрди рдХрд╛ рдЙрддреНрддрд░ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╕рд╣рдХрд░реНрдореА рдЖрдкрдХреЛ рджреВрд╕рд░реЗ рдХреЛ рднреЗрдЬреЗрдВрдЧреЗ - рдФрд░ рдпрд╣ рдХрдИ рдмрд╛рд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рд╕реЗ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рдЗрдВрдЬреАрдирд┐рдпрд░реЛрдВ рдХреА рд╡рд┐рд╢реЗрд╖рдЬреНрдЮрддрд╛ рдХрд┐рддрдиреА рдордЬрдмреВрдд рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕рд╛рд╢рд╛ рдиреЗ рдЙрдИрдмреЗрд▓ рдбреЗрд╡рд▓рдкрд░ рдХреЛ рдорд┐рд▓рд╛ рдФрд░ рдкреВрдЫрд╛ рдХрд┐ рдмрд┐рдирд╛ рдХрд┐рд╕реА рдмрдЧ рдХреЗ рд▓рд┐рдВрдХ рдХреИрд╕реЗ рдЬреЛрдбрд╝реЗ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ - рдЬрд╡рд╛рдм "рдХреЛрдИ рд░рд╛рд╕реНрддрд╛ рдирд╣реАрдВ" рдерд╛, рдФрд░ рдореИрдВрдиреЗ рдЙрди рд▓реЛрдЧреЛрдВ рд╕реЗ рдмрд╛рдд рдХреА рдЬреЛ NSURLSession рдореЗрдВ рд▓рдЧреЗ рд╣реБрдП рд╣реИрдВ рдФрд░ рдЗрд╕ рд╕рд╡рд╛рд▓ рдХрд╛ рдЬрд╡рд╛рдм рдорд┐рд▓рд╛ рдХрд┐ рдЙрдиреНрд╣реЛрдВрдиреЗ рдЕрднреА рднреА рдЕрдХреНрд╖рдп URLSessionUploadTask рдХреНрдпреЛрдВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ "рдХреНрдпреЛрдВрдХрд┐ рдЕрднреА рддрдХ рдХреЛрдИ рдЙрджреНрдпреЛрдЧ рдорд╛рдирдХ рдирд╣реАрдВ рд╣реИред" рдмреЗрд╢рдХ, рдЖрдкрдХреЛ рдЕрдкрдиреЗ рд╕рднреА рд╕рд╡рд╛рд▓реЛрдВ рдХреЗ рдЬрд╡рд╛рдм рдХреА рдЙрдореНрдореАрдж рдирд╣реАрдВ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП, рдпрд╣ рд░рдбрд╛рд░ рд╢реБрд░реВ рдХрд░рдиреЗ рдпрд╛ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрддреНрдпрдзрд┐рдХ рдЕрдиреБрд╢рдВрд╕рд┐рдд рд╣реИред рдРрд╕рд╛ рд▓рдЧ рд░рд╣рд╛ рдерд╛ рдХрд┐ рдЗрдВрдЬреАрдирд┐рдпрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрдкрдХреЛ рддрдм рддрдХ рдЬрд╛рдиреЗ рдирд╣реАрдВ рджреЗрдВрдЧреЗ рдЬрдм рддрдХ рдХрд┐ рд╡реЗ рд╕рд╡рд╛рд▓ рдХрд╛ рдЬрд╡рд╛рдм рдирд╣реАрдВ рджреЗрддреЗ, рдХреЛрдИ рднреА рдЬрд▓реНрджреА рдореЗрдВ рдирд╣реАрдВ рдерд╛, рдХрддрд╛рд░реЛрдВ рдХреЗ рдмрд╛рд╡рдЬреВрджред рдореИрдВрдиреЗ рджреЗрдЦрд╛ рдХрд┐ рд╣рд░ рджрд┐рди рдПрдХ рд╕реНрд╡рд┐рдлреНрдЯ рдУрдкрди рдСрд╡рд░реНрд╕ рд▓реИрдм рдереА - рдпрд╣ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдРрдкреНрдкрд▓ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╕реНрд╡рд┐рдлреНрдЯ рдкреИрдХреЗрдЬ рдореИрдиреЗрдЬрд░, рднрд╛рд╖рд╛ рдФрд░ рд╕рд╣рд╛рдпрдХ рдЙрдкрдХрд░рдг рдХреЛ рдмрдврд╝рд╛рд╡рд╛ рджреЗрдиреЗ рдФрд░ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдХрд┐рддрдирд╛ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВред

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

рдЕрд▓реЗрдХреНрдЬреЗрдВрдбрд░ рдмрд╛рдмрджреЗрд╡, рддрдХрдиреАрдХреА рдирд┐рджреЗрд╢рдХ, рдЖрд░рдПрдордЖрд░-рдПрд╕рдкреАрдмреА

рд╕рд╛рд▓-рджрд░-рд╕рд╛рд▓ рдбрдмреНрд▓реНрдпреВрдбрдмреНрд▓реНрдпреВрдбреАрд╕реА рдореЗрдВ рдЖрдирд╛ рдпрд╛ рд░реВрд╕ рд╕реЗ рдПрдХ рд╕рдореНрдореЗрд▓рди рдХреЗ рдмрд╛рдж, рдореИрдВ рд╡рд┐рдХрд╛рд╕ рд╕рд╛рдзрдиреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рдорд╛рдЪрд╛рд░реЛрдВ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рддрд╛ рд╣реВрдВред рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рдирдП рдПрд╕рдбреАрдХреЗ рджрд┐рдЦрд╛рдИ рджреЗ рд░рд╣реЗ рд╣реИрдВ, рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рдкреБрд░рд╛рдиреЗ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛ рд░рд╣реЗ рд╣реИрдВ, рдФрд░ рдХрднреА-рдХрднреА рд╡реЗ рд╣рдореЗрдВ рд▓реЛрд╣реЗ рдХреЗ рдирдП рдЯреБрдХрдбрд╝реЗ рднреА рджреЗрддреЗ рд╣реИрдВред рд╡рд┐рдХрд╛рд╕ рдЙрдкрдХрд░рдг рдкрд╣рд▓реЗ рдЗрддрдиреЗ рднрд╛рдЧреНрдпрд╢рд╛рд▓реА рдирд╣реАрдВ рдереЗред
рдФрд░ рдЖрдкрдХреЛ рдпрд╣ рдпрд╛рдж рджрд┐рд▓рд╛рдиреЗ рдХреА рдХреЛрдИ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдирдпрд╛ Xcode рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ - рдХреЗрд╡рд▓ рдкрд┐рдЫрд▓реЗ рдХреБрдЫ рд╡рд░реНрд╖реЛрдВ рдореЗрдВ рдпрд╣ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдЖрдИрдбреАрдИ рдХреА рддрд░рд╣ рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рд▓рдЧрд╛ рд╣реИред рдЗрд╕ рдмрд┐рдВрджреБ рдкрд░, рджреВрд░ рд╕реЗ Xcode рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреА рджрд░реНрджрдирд╛рдХ рдЪреАрдЦреЗрдВ рд╕реБрдиреА рдЧрдИ рд╣реИрдВред рд▓реЗрдХрд┐рди рдкрд┐рдЫрд▓реЗ рдХреБрдЫ рд╡рд░реНрд╖реЛрдВ рдореЗрдВ рд╕рдм рдХреБрдЫ рдордЬрдмреВрдд, рдмрд╣реБрдд рдмреЗрд╣рддрд░ рд╣реЛ рдЧрдпрд╛ рд╣реИред
2018 рдореЗрдВ, рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рди рдХреЗрд╡рд▓ рдПрдХреНрд╕рдХреЛрдб рдЕрдкрдбреЗрдЯ рдкреНрд░рд╛рдкреНрдд рд╣реБрдЖ - рд╕рд┐рд╕реНрдЯрдо рд╕реНрд╡рдпрдВ рдмреЗрд╣рддрд░ рд╣реЛ рдЧрдпрд╛ред рдбрд╛рд░реНрдХ рдереАрдо рдЬрд┐рд╕рдиреЗ рддрд╛рд▓рд┐рдпрд╛рдВ рдмрдЯреЛрд░ рд▓реА рд╣реИрдВ, рд╡рд╣ рд╢рд╛рдо рдХреЛ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред рдЕрдм рддрдХ, рдПрдХ рдбрд╛рд░реНрдХ рд╡рд┐рд╖рдп рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, AppCode, рдФрд░ рдлреБрд▓-рд╕реНрдХреНрд░реАрди рдореЛрдб (рдФрд░ рдХрдиреЗрдХреНрдЯреЗрдб рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдирд╛) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛, рдФрд░ рдЕрдм рдХреГрдкрдпрд╛, рдмрд╣реБрдд рдЕрдзрд┐рдХ рдкреНрд░рдпрд╛рд╕ рдХреЗ рдмрд┐рдирд╛: Xcode рдФрд░ рдЕрдиреНрдп рд╕рднреА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдбрд╛рд░реНрдХ рд╣реИрдВред рдФрд░ рд░реЗрдЧрд┐рд╕реНрддрд╛рди рдХреЗ рд╕рд╛рде рдирдпрд╛ рдЧрддрд┐рд╢реАрд▓ рд╡рд┐рд╖рдп рдХрд┐рддрдирд╛ рд╕реБрдВрджрд░ рд╣реИ! рдЬрдореЗ рд╣реБрдП рд╣рд╡рд╛рдИ рд╕реНрдХреНрд░реАрдирд╕реЗрд╡рд░ рдХреА рддрд░рд╣ рдПрдХ рд╕рд╛ред
рдмрд╛рдХреА рд╕рдм рдХреБрдЫ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рд╕рдЪрдореБрдЪ:
- Xcode рдореЗрдВ рд╕реНрд╡рддрдГ рдкреВрд░реНрдг рд╣реЛрдиреЗ рд╡рд╛рд▓рд╛ рддрдВрддреНрд░ рдмреЗрд╣рддрд░ рд╣реЛ рдЧрдпрд╛ рд╣реИ, рдпрд╣ рдкреНрд░рд▓реЗрдЦрди рдФрд░ рдХреЛрдб рдиреЗрд╡рд┐рдЧреЗрд╢рди рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред рдХреЛрдб рдлрд╝реАрд▓реНрдб рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдкрд░ рдПрдХ рдорд▓реНрдЯреА-рдХрд░реНрд╕рд░ рдФрд░ рдиреЛрдЯреНрд╕ рджрд┐рдЦрд╛рдИ рджрд┐рдПред рдЙрдиреНрд╣реЛрдВрдиреЗ рдХреЛрдб рдХреА рддрд╣ рд▓реМрдЯрд╛ рджреА, рдЬреЛ рдкрд┐рдЫрд▓реЗ рд╕рд╛рд▓ рд╕рдВрдкрд╛рджрдХ рдХреЗ рдкреБрдирд░реНрд▓реЗрдЦрди рдХреЗ рдмрд╛рдж рдЧрд╛рдпрдм рд╣реЛ рдЧрдИ рдереАред
- рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдмрд┐рд▓реНрдбрд░ рдореЗрдВ рд╕реБрдзрд╛рд░ рднреА рд▓рд╛рдпрд╛ред рд╡реЗ рдХрд╣рддреЗ рд╣реИрдВ рдХрд┐ рдЙрдиреНрд╣реЛрдВрдиреЗ рдПрдХ рдЕрд▓рдЧ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдореЗрдВ рдПрдХ рдХрдВрдкреЛрдиреЗрдВрдЯ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдЖрд╡рдВрдЯрд┐рдд рдХреА, рдпрд╣ рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред рдЖрдЗрдП рджреЗрдЦрддреЗ рд╣реИрдВред
- рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рдЕрдкрдбреЗрдЯ рдореЗрдВ рдХрд╕реНрдЯрдо рдЯреВрд▓ рдкреНрд░рд╛рдкреНрдд рд╣реБрдПред
- рдЬрд▓реНрдж рд╣реА (рдкрд╣рд▓реЗ рдмреАрдЯрд╛ рдореЗрдВ рдирд╣реАрдВ, рд▓реЗрдХрд┐рди, рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ, рд░рд┐рд▓реАрдЬ рд╕реЗ рдкрд╣рд▓реЗ) рд╡реЗ рдСрдЯреЛрд▓реЗрдпреВрдЯ рдкреНрд░реЛрдлрд╛рдЗрд▓рд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рд╡рд╛рджрд╛ рдХрд░рддреЗ рд╣реИрдВред
- рдореЗрдЯрд▓ рдбрд┐рдмрдЧрд░реНрд╕ рдХреЛ рднреА рдмрдврд╝рд╛рд╡рд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
- рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, "рдирдпрд╛" рдмрд┐рд▓реНрдб рд╕рд┐рд╕реНрдЯрдо рдЕрдм рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд╕рд╛рде рдмреЗрд╣рддрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдХрдо рдЖрд╢реНрд╡рд╕реНрдд рдХрд░рддрд╛ рд╣реИ, рдФрд░ рд╕рдорд╛рдирд╛рдВрддрд░ рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
- рдкрд░реАрдХреНрд╖рдг рдХреЛ рдЕрдм рд╕рдорд╛рдирд╛рдВрддрд░ рднреА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдХреНрд░рдо рдореЗрдВ рдкрд░реАрдХреНрд╖рдг рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВред
- рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдЕрдм Apple рджреНрд╡рд╛рд░рд╛ "рдкреНрд░рдорд╛рдгрд┐рдд" рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдФрд░ рдХреБрдЫ рдмрд┐рдВрджреБ рдкрд░, рдХрдВрдкрдиреА рдЕрдирдзрд┐рдХреГрдд рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓реЙрдиреНрдЪ рдкрд░ рдкреНрд░рддрд┐рдмрдВрдз рд▓рдЧрд╛ рджреЗрдЧреАред рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рдмрд╛рдж, рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдРрдк рд╕реНрдЯреЛрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╡рд┐рддрд░рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
- GitLab рдФрд░ Bitbucket рдХреЗ рд▓рд┐рдП рдореМрдЬреВрджрд╛ GitHub рд╕рдорд░реНрдерди рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИред
рдЬрд╛рд╣рд┐рд░ рд╣реИ, рдмрд╣реБрдд, рдмрд╣реБрдд рдмрджрд▓ рдЧрдпрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдХреБрдЫ рдЕрдЪреНрдЫреЗ рдмрджрд▓рд╛рд╡реЛрдВ рдХреЗ рд╕рд╛рде рд╕реНрд╡рд┐рдлреНрдЯ 4.2 рднреАред рдпрд╣рд╛рдБ рд╣реИ рдЬреЛ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛:
- рдПрдирдо рдХреЗ рд▓рд┐рдП рд╕рднреА рдорд╛рдорд▓реЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рдПрдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рддрд░реАрдХрд╛ред
- #warning рдФрд░ #error
- рдбрд╛рдпрдирд╛рдорд┐рдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдЗрдВрдЯрд░рдлреЗрд╕ рд▓рд┐рдЦрдиреЗ рдХреА рдХреНрд╖рдорддрд╛, рдЕрдм рддрдХ рдХреЗрд╡рд▓ рд╕рдВрдкрддреНрддрд┐ рдХреЗ рд▓рд┐рдП - рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЛ рдмрд╛рдж рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рдПрдЧрд╛ред рдпрд╣ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдкрд╛рдпрдерди рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
- рд╡рд┐рд╢реЗрд╖ рдПрдХреНрд╕рдЯреЗрдВрд╢рди (рд╕рд╢рд░реНрдд рдЕрдиреБрд░реВрдкрддрд╛) рд▓рд┐рдЦрдиреЗ рдХреА рдХреНрд╖рдорддрд╛ - рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА 4.1 рдореЗрдВ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди 4.2 рдореЗрдВ рдЗрд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
- рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕рдВрдЦреНрдпрд╛рдУрдВ (рдФрд░ рдлреЗрд░рдмрджрд▓ рд╕рд░рдгрд┐рдпреЛрдВ) рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░реЗрдВред
- рд╡рд╕реНрддреБрдУрдВ рдХреА рд░рд╛рдЦ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирдИ рд╕рдВрд░рдЪрдирд╛ред
- рд╕рдВрдЧреНрд░рд╣ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рдирдП рддрд░реАрдХреЗред
- рдмреВрд▓ред рдЯреЙрдЧрд▓ ()
рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╕реНрд╡рд┐рдлреНрдЯ 5 рдХреЛ рдЦрддреНрдо рдХрд░рдиреЗ рдХрд╛ рд╕рдордп рдирд╣реАрдВ рдерд╛, рдЬрд┐рд╕рдХрд╛ рд╡рд╛рджрд╛ рдХреЗрд╡рд▓ рдЕрдЧрд▓реЗ рд╕рд╛рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдХреБрдЫ рдмрджрд▓рд╛рд╡ рд╣реИрдВред
рдирдИ рдмрд╛рдд рдмрдбрд╝реА рдЕрдЪреНрдЫреА рдирд┐рдХрд▓реАред рд╕рдЪ рд╣реИ, рдореИрдВ AppCode рдХреЗ рд╕рд╛рде рднрд╛рдЧ рдирд╣реАрдВ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВ, рдпрд╣ рдмрд╣реБрдд рддреЗрдЬрд╝реА рд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛ рд░рд╣рд╛ рд╣реИ, рдФрд░ рдЗрд╕рдореЗрдВ рдХрд╛рдо рдХрд░рдирд╛ рднреА рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рд╕реБрдЦрдж рд╣реИред рдФрд░ рдЗрд╕реЗ рд╕рд╛рд▓ рдореЗрдВ рдПрдХ рдмрд╛рд░ рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рд▓рдЧрд╛рддрд╛рд░ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рд╣рдо Apple рдЙрддреНрдкрд╛рджреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ?
рдмрд╛рдХреА рдмрджрд▓рд╛рд╡, рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдХрд╣рд╛, рдХреНрд░рд╛рдВрддрд┐рдХрд╛рд░реА рдирд╣реАрдВ рд╣реИрдВред рд▓реЗрдХрд┐рди рдЗрд╕рд╕реЗ рд╡реЗ рдЦрд░рд╛рдм рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВред рдПрдЖрд░ рдиреЗ "рдЦрд┐рд▓реМрдирд╛" рд░рд╛рдЬреНрдп рд╕реЗ рдПрдХ рдРрд╕реЗ рдЙрдкрдХрд░рдг рдХреА рд╢реНрд░реЗрдгреА рдореЗрдВ рд▓реЗ рд▓рд┐рдпрд╛ рдЬрд┐рд╕реЗ рдЖрдк рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред CreateML рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдПрдХ рдкреВрд░реЗ рд╡рд░реНрдЧ рдХреЗ рд╕рдорд╛рдзрд╛рди рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рд╢рд╛рдирджрд╛рд░ рддрд░реАрдХрд╛ рд╣реИ, рдЬреЛ рд╣рдо рд╕рдореНрдореЗрд▓рди рд╕реЗ рд▓реМрдЯрдиреЗ рдХреЗ рдмрд╛рдж рдХрд░реЗрдВрдЧреЗред рдФрд░ рдЖрдИрдУрдПрд╕ 12 рдореЗрдВ рдкреНрд░рд╛рдкреНрдд рддреНрд╡рд░рдг, рд╣рдо рдкрд┐рдЫрд▓реЗ рдкрд╛рдВрдЪ рд╡рд░реНрд╖реЛрдВ рд╕реЗ рдЗрдВрддрдЬрд╛рд░ рдХрд░ рд░рд╣реЗ рд╣реИрдВред
рдореИрдХрдУрдПрд╕ (рд╕рдорд╛рдЪрд╛рд░, рдкреНрд░рдЪрд╛рд░, рд╣реЛрдо рдФрд░ рд╡реЙрдпрд╕ рд░рд┐рдХреЙрд░реНрдбрд░) рдХреЗ рд▓рд┐рдП рдЖрдИрдУрдПрд╕-рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рдЙрджреНрднрд╡ рд╕реЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЖрд╢реНрдЪрд░реНрдпрдЪрдХрд┐рддред рд╣рдореЗрдВ рдмрд╣реБрдд рдХрдо рдЬрд╛рдирдХрд╛рд░реА рджреА рдЧрдИ рдереА, рд▓реЗрдХрд┐рди рдиреЗрдЯ рдкрд░ рдПрдХ рдЬрдЧрд╣ рд╣реИ рдЬрд╣рд╛рдБ рдЖрдк рдЗрд╕реЗ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ рдпрджрд┐ рдЖрдк рдЗрд╕рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ: рдЗрд╕ рдХреЙрдорд░реЗрдб рдХрд╛ рдЯреНрд╡рд┐рдЯрд░:
twitter.com/stroughonsmith рдЬрд╛рдирдХрд╛рд░реА
рд╕реЗ рднрд░рд╛ рд╣реИред рдЙрдиреНрд╣реЛрдВрдиреЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рдм рдХреБрдЫ рдЙрдард╛ рд▓рд┐рдпрд╛ рдФрд░ рдмрддрд╛рдпрд╛ рдХрд┐ рдЖрдк рдЦреБрдж MacOS рдХреЗ рд▓рд┐рдП UIKit рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреИрд╕реЗ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ, рд╡рд╣рд╛рдВ рдХреНрдпрд╛ рд╕реАрдорд╛рдПрдВ рд╣реИрдВ, Apple рдбреЗрд╡рд▓рдкрд░реНрд╕ рджреНрд╡рд╛рд░рд╛ рдХреНрдпрд╛ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рд╣реИ (рдЕрднреА рднреА рдХрд╛рдлреА рддреЗрдЬ рдХреЛрдиреЛрдВ рд╣реИрдВ:
twitter.com/stroughonsmith/status/1005104454646309120 ) рдФрд░ рдЗрддрдиреЗ рдкрд░ред рдФрд░ рдЕрдЧрд░ рдХреЛрдИ рд╕реНрд╡рдпрдВ рдорд╛рд░реНрдЬрд┐рдкрди рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ, рддреЛ рдЗрд╕рдХреЗ рд▓рд┐рдП рд╡реНрдпрдВрдЬрдиреЛрдВ рдХреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬреИрд╕реЗ
github.com/biscuitehh/MarzipanPlatter ред рдореИрдВрдиреЗ рдЕрднреА рддрдХ рдпреЛрдЬрдирд╛ рдирд╣реАрдВ рдмрдирд╛рдИ рд╣реИ рдФрд░ рди рд╣реА рдпреЛрдЬрдирд╛ рдмрдирд╛рдИ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рдирд╣реАрдВ рдХрд╣рд╛ред
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдирдИ рдЧреНрд░рдВрдерд┐рдпреЛрдВ рдХреА рдХрдореА рдХреЗ рдмрд╛рд╡рдЬреВрдж, WWDC рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд╣реИред рдЪрд▓реЛ рдЕрдм рдЪрд▓рддреЗ рд╣реИрдВ, рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред
рдЖрд░реНрдерд░ рд╕рдЦрд╛рд░реЛрд╡, рддрдХрдиреАрдХреА рдирд┐рджреЗрд╢рдХ

рд╕рддреНрд░ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕рдореНрдореЗрд▓рди рдореЗрдВ рдХрдИ рджрд┐рд▓рдЪрд╕реНрдк рдЪреАрдЬреЗрдВ рд╣реЛ рд░рд╣реА рд╣реИрдВред рдХрдИ рдЖрдЧрдВрддреБрдХ рдбреЗрд╡рд▓рдкрд░ рдирд╣реАрдВ рд╣реИрдВ, рдФрд░ Apple рдХрд╛ рд▓рдХреНрд╖реНрдп WWDC рдХреЛ рд╕рднреА рдХреЗ рд▓рд┐рдП рдЬрд╛рдирдХрд╛рд░реАрдкреВрд░реНрдг рдФрд░ рд░реЛрдЪрдХ рдмрдирд╛рдирд╛ рд╣реИред
рд╕рдореНрдореЗрд▓рди рдПрдкреНрдкрд▓ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рдХреЗ рд╕рд╛рде рдкрд░рд╛рдорд░реНрд╢ рдХреА рдПрдХ рдкреНрд░рдгрд╛рд▓реА рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЙрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдЖрд░рдХреНрд╖рд┐рдд рджрд░реНрд╢рдХреЛрдВ рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЖрдпреЛрдЬрд┐рдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рдЖрдк рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдмрдврд╝рд╛рд╡рд╛ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдорд╛рд░реНрдХреЗрдЯрд┐рдВрдЧ рдЯреАрдо рдХреЗ рд╕рд╛рде AppStore рдореЗрдВ рдкреНрд░рдХрд╛рд╢рди рдкрд░ рд╕рдореАрдХреНрд╖рд╛ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рдХреЗ рд╕рд╛рде рдорд╛рдирд╡ рдЗрдВрдЯрд░рдлреЗрд╕ рдбрд┐рдЬрд╛рдЗрди рдЯреАрдо рдХреЗ рд╕рд╛рде рдбрд┐рдЬрд╛рдЗрди рдФрд░ рдпреВрдПрдХреНрд╕ рдкрд░ рдкрд░рд╛рдорд░реНрд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдХреБрдЫ рд╕рд╛рд▓ рдкрд╣рд▓реЗ рд╕реВрдЪреА рдореЗрдВ рдирд╛рдорд╛рдВрдХрди рдХреЗ рд▓рд┐рдП рд╕реБрдмрд╣ 6 рдмрдЬреЗ рд╕реЗ рд╕рдбрд╝рдХ рдкрд░ рдЦрдбрд╝рд╛ рд╣реЛрдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛, рдЕрдм рд╡рд┐рддрд░рдг рд▓реЙрдЯрд░реА рд╕рд┐рджреНрдзрд╛рдВрдд рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЖрдк рдСрдирд▓рд╛рдЗрди рд╕реБрдмрд╣ 7 рдмрдЬреЗ рдПрдХ рдЕрдиреБрд░реЛрдз рдЫреЛрдбрд╝ рджреЗрддреЗ рд╣реИрдВ, рдФрд░ рд╕рд┐рд╕реНрдЯрдо рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдХрд┐рд╕реА рднреА рд╕рдордп рд╕реНрд▓реЙрдЯ рдЬрд╛рд░реА рдХрд░рддрд╛ рд╣реИред
рдирд┐рдпреБрдХреНрддрд┐ рджреНрд╡рд╛рд░рд╛ рдбрд┐рдЬрд╛рдЗрди рдХреА рд╕рдореАрдХреНрд╖рд╛
рд╣рдо рдЕрдкрдиреА рдмреИрдВрдХрд┐рдВрдЧ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдХреЛ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЧрдП рдереЗ рдЬреЛ рдЕрднреА рддрдХ рдЬрд╛рд░реА рдирд╣реАрдВ рдХрд┐рдП рдЧрдП рдереЗ, рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рд╕рднреА рдиреЗ рдЗрд╕реЗ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рд╣реИред рдмреИрдардХ рдореЗрдВ, рдЖрдкрдХреЛ рдЖрдзреЗ рдШрдВрдЯреЗ рдХреЗ рд▓рд┐рдП рджреЛ Apple рдбрд┐рдЬрд╛рдЗрдирд░реЛрдВ рддрдХ рдкрд╣реБрдВрдЪ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддреА рд╣реИ, рдСрдбрд┐рдпреЛ-рд╡реАрдбрд┐рдпреЛ рд░рд┐рдХреЙрд░реНрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордирд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдХреЗрд╡рд▓ рд╡рд╛рдпрд░рдлрд╝реНрд░реЗрдо рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рдиреЛрдЯрдмреБрдХ рдореЗрдВ рдмреЛрд▓рддреЗ рд╣реИрдВ рдФрд░ рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЬреЛ рднрд╛рд╖рд╛ рдореЗрдВ рдЕрдЪреНрдЫреЗ рдирд╣реАрдВ рд╣реИрдВ, рдЖрдк рдПрдХ рддрдХрдиреАрдХреА рдЕрдиреБрд╡рд╛рджрдХ рд╕реЗ рдкреВрдЫ рд╕рдХрддреЗ рд╣реИрдВред
рдмреЗрд╢рдХ, рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдЦреБрдж рдХреЛ рд╡рд┐рд╕рд░реНрдЬрд┐рдд рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЙрдирдХреА рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдВ рддреБрд░рдВрдд рд╕рд╣реА рд╡рд┐рдЪрд╛рд░реЛрдВ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрддреА рд╣реИрдВ, рдФрд░ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рддреИрдпрд╛рд░ рдХрд┐рдП рдЧрдП рдкреНрд░рд╢реНрди рдЖрдкрдХреЛ рдорд╣рд╛рди рд▓рд╛рдн рдХреЗ рд╕рд╛рде рд╕рдордп рдмрд┐рддрд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВред рд╕рддреНрд░ рдХреЗ рдмрд╛рдж, рд╣рдо рднреА рдЖрд╢реНрдЪрд░реНрдпрдЪрдХрд┐рдд рдереЗ рдХрд┐ рд╣рдордиреЗ рдЦреБрдж рдбрд┐рдЬрд╛рдЗрди рдЪрд░рдг рдореЗрдВ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреИрд╕реЗ рдирд╣реАрдВ рд╕реЛрдЪрд╛ред

рдкреЙрдбрдХрд╛рд╕реНрдЯ рд╕реНрдЯреВрдбрд┐рдпреЛ
рдСрдбрд┐рдпреЛ рдкреЙрдбрдХрд╛рд╕реНрдЯ рдХреА рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдХрдиреНрд╡реЗрдВрд╢рди рд╕реЗрдВрдЯрд░ рдореЗрдВ рдПрдХ рд╕рд╛рдЙрдВрдбрдкреНрд░реВрдл рд╕реНрдЯреВрдбрд┐рдпреЛ рд╣реИред рд╕рдордп рдПрдХ рдШрдВрдЯреЗ рджреЗрддрд╛ рд╣реИ, рдПрдХ рд╕рд╛рдЙрдВрдб рдЗрдВрдЬреАрдирд┐рдпрд░ рд╕реНрдЯреВрдбрд┐рдпреЛ рдореЗрдВ рдмреИрдарддрд╛ рд╣реИ, рдЖрдк 4 рд▓реЛрдЧреЛрдВ рдХреЗ рд╕рдореВрд╣ рдореЗрдВ рдХреБрдЫ рднреА рдмрд╛рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд░реВрд╕ рдореЗрдВ рд░рд┐рд╢реНрддреЗрджрд╛рд░реЛрдВ рдХреЛ рдмреБрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдСрдбрд┐рдпреЛ рдЗрдирдкреБрдЯ рднреА рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП :)
рд╣рдордиреЗ рдЕрдкрдиреЗ рдЙрди рд╕рд╣рдпреЛрдЧрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд░рд┐рд▓реАрдЬрд╝ рд░рд┐рдХреЙрд░реНрдб рдХрд┐рдпрд╛ рдЬреЛ рд╕рднреА WWDC рд╕рддреНрд░реЛрдВ рдХрд╛ рдкрд╛рд▓рди рдирд╣реАрдВ рдХрд░рддреЗ рдереЗ, рдШреЛрд╖рдгрд╛рдУрдВ рдкрд░ рдЪрд░реНрдЪрд╛ рдХреА рдФрд░ рд╣рдорд╛рд░реА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд╕рд╛рде рдпрд╣ рд╕рдм рддреБрд▓рдирд╛ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреАред

рд▓рдВрдЪ рдЯрд╛рдЗрдо рд╕реЗрд╢рди
рд▓рдВрдЪ рдХреЗ рд╕рдордп рдкрд╛рдВрдЪ рдореЗрдВ рд╕реЗ рддреАрди рджрд┐рди рдРрд╕реЗ рд╕рддреНрд░ рд╣реЛрддреЗ рд╣реИрдВ рдЬреЛ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдкреНрд░рд╕рд╛рд░рд┐рдд рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВ рдФрд░ рдЬрд┐рдиреНрд╣реЗрдВ рд╕реНрд╡рдпрдВ рджреНрд╡рд╛рд░рд╛ рдирд╣реАрдВ рд╣рдЯрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ - рд▓рдВрдЪрдЯрд╛рдЗрдо рд╕рддреНрд░ред рдкрд┐рдЫрд▓реЗ рд╡рд░реНрд╖реЛрдВ рдореЗрдВ, рдмрдЬрд╝ рдПрд▓реНрдбреНрд░рд┐рди, рдорд┐рд╢реЗрд▓ рдУрдмрд╛рдорд╛, рдмрд┐рд▓ рдиреЗрдИ рдФрд░ рдХрдИ рдЕрдиреНрдп рд▓реЛрдЧ рдЖрдПред рдЖрдорддреМрд░ рдкрд░ рдпреЗ рдРрд╕реЗ рд╡рд┐рд╖рдп рд╣реИрдВ рдЬреЛ рдХреЗрд╡рд▓ рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рд░реВрдк рд╕реЗ рд╡рд┐рдХрд╛рд╕ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╕рд╣реА рд╕рдВрджрд░реНрдн рдФрд░ рдордиреЛрджрд╢рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред
рдЗрд╕ рд╕рд╛рд▓, "рдЕрдВрддрд░рд┐рдХреНрд╖ рдкреБрд░рд╛рддрддреНрд╡рд╡рд┐рдж" рд╕рд╛рд░рд╛ рдкрд╛рд░рд╕рдХ (рдЕрдВрддрд░рд┐рдХреНрд╖ рдХреА рдРрд╕реА рдЫрд╡рд┐рдпрд╛рдВ, рдЬрд┐рдирд╕реЗ рдкреНрд░рд╛рдЪреАрди рд╕рднреНрдпрддрд╛рдПрдВ рдФрд░ рд╢рд╣рд░ рдорд┐рд▓реЗ рд╣реИрдВ) рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ, рдЕрдиреАрд╕реЗрдл рдХреЗ рд░рд╛рдЬреЗрд╢ рдЖрдирдВрджрди (рдЖрдИрдЯреА рдХреИрд╕реЗ рдмрдЪреНрдЪреЛрдВ рдХреЛ рдЕрдлреНрд░реАрдХреА рдмрд╕реНрддрд┐рдпреЛрдВ рдХреА рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзреНрдпрд╛рди рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ) рдФрд░ рдбреИрдирд┐рдпрд▓ рдлреЗрдЗрдирдмрд░реНрдЧ рд╕реЗ рдкрд┐рдХреНрд╕рд░ (рдлрд┐рд▓реНрдореЛрдВ рдФрд░ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдореЗрдВ рдЬреЗрдиреЗрд░рд┐рдХ рдкрд░рд┐рджреГрд╢реНрдп рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬреЛ рдЖрдкрдХреЛ рдпрдерд╛рд░реНрдерд╡рд╛рджреА рд╡рд╛рддрд╛рд╡рд░рдг рдФрд░ рдкреНрд░рдХрд╛рд╢ рд╡реНрдпрд╡рд╕реНрдерд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ)ред
рдбрдмреНрд▓реНрдпреВрдбрдмреНрд▓реНрдпреВрдбреАрд╕реА рдХреЗ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ
рдмреЗрд╢рдХ, рд╕рдореНрдореЗрд▓рди рдЙрджреНрдпреЛрдЧ рдореЗрдВ рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рдХреЛ рдПрдХ рд╕рд╛рде рд▓рд╛рддрд╛ рд╣реИ, рдФрд░ рдХрдИ рд▓реЛрдЧ рди рдХреЗрд╡рд▓ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрддреЗ рд╣реИрдВ, рдмрд▓реНрдХрд┐ рдЦреБрдж рдХреЛ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рднреА рдЖрддреЗ рд╣реИрдВред
рдбреЛрд░-рдЯреВ-рдбреЛрд░ рджреЛ рдФрд░ рдкреВрд░реНрдг рд╕рдореНрдореЗрд▓рди рдЖрдпреЛрдЬрд┐рдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ: AltConf (рдЖрдИрдУрдПрд╕ рдФрд░ рдореИрдХрдУрдПрд╕ рдХреЗ рд▓рд┐рдП рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП, рдЬрд╣рд╛рдВ рдРрдкреНрдкрд▓ рдХреЗ рдЧреИрд░-рдХрд░реНрдордЪрд╛рд░реА рдмреЛрд▓рддреЗ рд╣реИрдВ) рдФрд░ рд▓реЗрдпрд░реНрд╕ (рдЙрджреНрдпреЛрдЧ рдХреЗ рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рджрд┐рдорд╛рдЧ рдХреЗ рд╕рд╛рде рдбрд┐рдЬрд╛рдЗрди рд╕рдореНрдореЗрд▓рди)ред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ AltConf рдЕрдХреЗрд▓реЗ рд░реВрд╕реА рдореЛрдмрд┐рдпрд╕ рдФрд░ DroidCon рдХреЗ рд╕рддреНрд░реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╢реНрд░реЗрд╖реНрда рд╣реИред
рд╕реИрди рд╣реЛрдЬрд╝реЗ рдерд┐рдПрдЯрд░ рдореЗрдВ рд╢рд╛рдо рдХреЛ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рдХреЗ рд╕рд╛рде рдкреЙрдбрдХрд╛рд╕реНрдЯ рдХреЗ рд╣реЛрд╕реНрдЯ рд╢реЛ рдФрд░ рдЖрдордиреЗ-рд╕рд╛рдордиреЗ рдХреА рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдХреА рдЬрд╛рддреА рд╣реИред рдЗрд╕ рд╕рд╛рд▓, рдЬреЙрди рдЧреНрд░реБрдмрд░, ATPLive рдФрд░ RelayFM рдиреЗ рдж рдЯреЙрдХ рд╢реЛ рд░рд┐рдХреЙрд░реНрдб рдХрд┐рдпрд╛ред рдЖрдк рдпрд╣ рд╕реБрди рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ 20 рд╕рд╛рд▓ рдХреЗ рдЕрдиреБрднрд╡ рд╡рд╛рд▓реЗ рдХрдВрдкреНрдпреВрдЯрд░ рдкрддреНрд░рдХрд╛рд░ рдШреЛрд╖рдгрд╛рдУрдВ рдФрд░ рдирдП рдЙрддреНрдкрд╛рджреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рд╕реЛрдЪрддреЗ рд╣реИрдВ, рдФрд░ рдореИрдВ рдЖрдкрдХреЛ рдмрддрд╛рдКрдВрдЧрд╛ рдХрд┐ рд╡реЗ рд╣рдорд╛рд░реА рдЬрдирддрд╛ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдЖрд╢рд╛рд╡рд╛рджреА рдФрд░ рд╕реВрдЪрд┐рдд рд╣реИрдВред рдЬрдм рд╣рдорд╛рд░реЗ рдмреНрд▓реЙрдЧ рдФрд░ рд▓реЗрдЦреЛрдВ рдореЗрдВ рд╣рд░ рдХреЛрдИ "рдХреБрдЫ рдирдпрд╛ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рддреЛ Apple рдЕрдм рдХреЗрдХ рдирд╣реАрдВ рд╣реИ", рдпреЗ рд▓реЛрдЧ рдХреБрдЫ рд╕рд╛рд▓ рдЖрдЧреЗ рдХреЗ рд▓рд┐рдП рд░реБрдЭрд╛рди рд░рдЦрддреЗ рд╣реИрдВ рдФрд░ рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рдХреИрд╕реЗ рдкреВрд░реЗ рдордВрдЪ рдХрд╛ рдПрдХ рдирдпрд╛ рднрд╡рд┐рд╖реНрдп рдИрдВрдЯ рдХреА рдШреЛрд╖рдгрд╛рдУрдВ рд╕реЗ рдмрджрд▓ рдЬрд╛рдПрдЧрд╛ред рдХрд╛рдлреА рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ рдФрд░ рдирд┐рд░рд╛рд╢рд╛рд╡рд╛рдж рдФрд░ рд░реЛрдирд╛ рдЦрддреНрдо рдХрд░рддрд╛ рд╣реИред

ARKit 2 рдбреЗрдореЛ рдЬрд╝реЛрди
рдЖрдк ARKit рдореЗрдВ рдЕрджреНрдпрддрдиреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рдм рдХреБрдЫ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЬрд╛рдирддреЗ рд╣реИрдВ: рдПрдХ рд╕рд╛рде рдХрдИ рдЙрдкрдХрд░рдгреЛрдВ рд╕реЗ рд╕рдВрд╡рд░реНрдзрд┐рдд рд╡рд╛рд╕реНрддрд╡рд┐рдХрддрд╛ рдХреЛ рджреЗрдЦрдиреЗ рдХреА рдХреНрд╖рдорддрд╛, рд╡рд┐рд╢реНрд╡ рдмрдирд╛рд╡рдЯ рдЬреЛ рдХрд┐ рдкреНрд░рддрд┐рдмрд┐рдВрдм рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИ, рддреАрди рдЖрдпрд╛рдореА рд╡рд╕реНрддреБрдУрдВ рдХреЛ рд╕реНрдХреИрди рдХрд░ рд░рд╣реА рд╣реИред
рдпрд╣ рд╕рдм рд▓рд╛рдЗрд╡ рдХреЛ рдЫреВрдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдордиреЗ рднреВрддрд▓ рдкрд░ рд╡рд┐рд╢реЗрд╖ рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреА рд╕реНрдерд╛рдкрдирд╛ рдХреА рдФрд░ рд╕рдВрд╡рд░реНрдзрд┐рдд рд╡рд╛рд╕реНрддрд╡рд┐рдХрддрд╛ рдореЗрдВ рдорд▓реНрдЯреАрдкреНрд▓реЗрдпрд░ рдЧреЗрдо рд╕реНрд╡рд┐рдлреНрдЯрд╢реЙрдЯ рдХреЛ рд▓рд┐рдЦрд╛ред рдПрдХ рдЧреБрд▓реЗрд▓ рд╕реЗ рджреБрд╢реНрдорди рдХреЗ рд▓рдХрдбрд╝реА рдХреЗ рдЯрд╛рд╡рд░реЛрдВ рдХреЛ рдиреАрдЪреЗ рдЧрд┐рд░рд╛рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рдФрд░ рдЗрд╕ рдХрд╣рд╛рдиреА рдореЗрдВ рдЙрдиреНрд╣реЛрдВрдиреЗ рдЪрд╛рд░ рдЖрдИрдкреИрдб рдкрд░ 2 рдореИрдЪ рдЦреЗрд▓реЗред рдЬреАрдд рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╢реЗрд╖ рдмреИрдЬ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рд╕рднреА 5 рджрд┐рдиреЛрдВ рдХреА рдмрд╛рд░реА рдереАред рд╕рдм рдХреБрдЫ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд┐рдпрд╛ред
