WWDC 2014. рджреВрд╕рд░реЗ рджрд┐рди рдХрд╛ рдЯреБрдХрдбрд╝рд╛

WWDC 2014 рдХреЗ рджреВрд╕рд░реЗ рджрд┐рди рдХреЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рдореЗрдВ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рд╕рддреНрд░ рд╢рд╛рдорд┐рд▓ рдереЗ (рд╡реНрд╣рд╛рдЯреНрд╕ рдиреНрдпреВ рдЗрди Xcode 6, рд╡реНрд╣рд╛рдЯреНрд╕ рдиреНрдпреВ рдЗрди рдХреЛрд░ рдСрдбрд┐рдпреЛ, iOS рдФрд░ OS X рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрдирд┐рдВрдЧ рдПрдХреНрд╕реЗрд╕рд░реАрдЬрд╝, рдкрд░рд┐рдЪрдп HealthKit, рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬ рдХреЗ рд▓рд┐рдП рдмрд┐рд▓реНрдбрд┐рдВрдЧ рдРрдкреНрд╕, рдЖрджрд┐), рд╡рд╣рд╛рдБ рднреА рдкреНрд░рдпреЛрдЧрд╢рд╛рд▓рд╛рдПрдВ рдереАрдВред (рд╕реНрд╡рд┐рдлреНрдЯ рд▓реИрдм, рдЗрдВрд╕реНрдЯреЙрд▓рд░ рд▓реИрдм, рдпреВрдЬрд░ рдЗрдВрдЯрд░рдлреЗрд╕ рдбрд┐рдЬрд╛рдЗрди рд▓реИрдм, рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рд▓реИрдм, рдЖрджрд┐) рдФрд░ рдШрдЯрдирд╛рдУрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕реНрдЯрдВрдк рдПрдХреНрд╕рдкрд░реНрдЯреНрд╕ - рдбреЗрд╡рд▓рдкрд░реНрд╕ рдиреЗ рдПрдкреНрдкрд▓ рдорд╛рд╕реНрдЯреЛрдбрди рдХрд╛ рд╣рд╕реНрддрдореИрдереБрди рдХрд┐рдпрд╛)ред



рдХреБрдЫ рдШрдЯрдирд╛рдУрдВ рдХреЗ рд╡рд┐рд╡рд░рдг рдХреЗ рд╕рд╛рде - рдЖрд░реНрдерд░ рд╕рдЦрд╛рд░реЛрд╡, рд░реЗрдбрдореЙрдбреНрд░реЛрдмреЛрдЯред









Xcode 6 рдореЗрдВ рдирдпрд╛ рдХреНрдпрд╛ рд╣реИ



1. рдЗрдВрдЯрд░рдПрдХреНрдЯрд┐рд╡ рдбреЙрдХреНрдпреВрдореЗрдВрдЯреЗрд╢рди

2. рдЦреЗрд▓ рдХрд╛ рдореИрджрд╛рди

3. рдирд┐рд░реНрдмрд╛рдз рдкреНрд░рд▓реЗрдЦрди

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



4. Xcode рд╕реНрдерд╛рдиреАрдпрдХрд░рдг

рдкреВрд░реА рддрд░рд╣ рд╕реЗ Xcode рдореЗрдВ рд╕реНрдерд╛рдиреАрдпрдХрд░рдг рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛ред рдЕрдм рдХреЛрдИ .strings рдлрд╛рдЗрд▓реЗрдВ рдирд╣реАрдВ рд╣реИрдВ, xliff рд╣реИ, рдЬреЛ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдФрд░ рдмрджрд▓рдиреЗ рдкрд░ Xcode рджреНрд╡рд╛рд░рд╛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдкрд╛рд░реНрд╕, рдмреНрд▓рд┐рдВрдХ рдФрд░ рд╕рдВрд╕рд╛рдзрд┐рдд рд╣реЛрддрд╛ рд╣реИред



5. @ рд╕реВрдЪрдирд╛
рд╕рдВрд╢реЛрдзрдХ рдЬреЛ рдПрдХ рдкрдВрдХреНрддрд┐ рдореЗрдВ рдЖрдкрдХреЛ IB рдореЗрдВ UIView рдХреЗ рдХрд╕реНрдЯрдо рдШрдЯрдХреЛрдВ рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВред рдХрдХреНрд╖рд╛рдУрдВ рдореЗрдВ рдЪрд░ рдХреЛ рднреА рдЖрдИрдмреА рдореЗрдВ рд╕реАрдзреЗ рдЪрд┐рд╣реНрдирд┐рдд рдФрд░ рд╕рдВрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕рдВрд╕рд╛рдзрдиреЛрдВ рд╕реЗ рдЪрд┐рддреНрд░реЛрдВ рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛)ред



6. рдЪрд┐рдХрдирд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдбрд┐рдмрдЧрд┐рдВрдЧ

рд╕рднреА рдирдП рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдЖрд╕рд╛рдиреА рд╕реЗ рдбреЗрдмрд┐рдЯ рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдк рдбрд┐рдмрдЧ рдореЛрдб рдореЗрдВ рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдмрд╛рд░ рдХреЛ рдмрд╛рд╣рд░ рдирд┐рдХрд╛рд▓рддреЗ рд╣реИрдВ, рддреЛ Xcode рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╡рд┐рдЬреЗрдЯ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реЗ рдЬреБрдбрд╝ рдЬрд╛рддрд╛ рд╣реИ - рдФрд░ рдЖрдк рдЪрд░рдг рджрд░ рдЪрд░рдг рд╕рдм рдХреБрдЫ рдбреАрдмрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред







7. рдкреНрд░рддрд┐рдЧрдорди рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд╕рд╛рде рдкреНрд░рджрд░реНрд╢рди рдЯреЗрд╕реНрдЯ

рдЕрдм рдЕрдЧрд░ XCtest рдореЗрдВ рдЖрдк рдорд╛рдк рдмреНрд▓реЙрдХ рдореЗрдВ рд╕рдм рдХреБрдЫ рд▓рдкреЗрдЯрддреЗ рд╣реИрдВ, рддреЛ рдкрд░реАрдХреНрд╖рдг рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдирд┐рд╖реНрдкрд╛рджрди рд╕рдордп рдХреЛ рдорд╛рдкреЗрдЧрд╛ред рдЖрдк рдЗрд╕ рд╕рдордп рдХреЗ рд▓рд┐рдП рдЕрдкреЗрдХреНрд╖рд┐рдд рдпреЛрдЬрдирд╛рдПрдВ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдкрд░реАрдХреНрд╖рдг рдХрдИ рдмрд╛рд░ рдкреАрдЫрд╛ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ рдФрд╕рдд рд╕рдордп рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рддреЗ рд╣реИрдВред рдмреЙрдЯреНрд╕ рдореЗрдВ, рдпрд╣ рд╕рдм рдПрдХрддреНрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рд▓реЙрдЧ рдЗрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ - рдпрд╣ рдСрдирд▓рд╛рдЗрди рдкреНрд░рджрд░реНрд╢рди рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред



8. рдореЙрдбреНрдпреВрд▓ рдФрд░ рдПрдХреНрд░реЙрд╕-рдкреНрд░реЛрдЬреЗрдХреНрдЯ рджреГрд╢реНрдпрддрд╛

рд╕реНрд╡рд┐рдлреНрдЯ рдореЗрдВ, рд╕рдм рдХреБрдЫ рдореЙрдбреНрдпреВрд▓ рдкрд░ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ (рдЬреИрд╕реЗ рд╕реА # рдореЗрдВ рдирд╛рдо рд╕реНрдерд╛рди)ред рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рджреМрд░рд╛рди, рд╕рднреА рдХреЛрдб рджрд┐рдЦрд╛рдИ рджреЗ рд░рд╣реЗ рд╣реИрдВ рдпрджрд┐ рдпрд╣ рдПрдХ рд╣реА рдореЙрдбреНрдпреВрд▓ рдХреЗ рднреАрддрд░ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЖрдпрд╛рдд рдХреЗ рдЯрди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднреВрд▓ рдЬрд╛рдУред



9. рд╕реНрдЯреЛрд░реАрдмреЛрд░реНрдб рд▓рд╛рдЗрд╡ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди

рд╕рднреА рдХрд╕реНрдЯрдо рдШрдЯрдХреЛрдВ рдХрд╛ рдкреНрд░рддрд┐рдкрд╛рджрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рд╕рдм рдХреБрдЫ рдПрдХ рд╕рд╛рде рд╡рд┐рднрд┐рдиреНрди рдЕрднрд┐рд╡рд┐рдиреНрдпрд╛рд╕ рдореЗрдВ рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдпрд╣ рд╕рдм рдЕрднреА рднреА 3 рдбреА рдореЗрдВ рдкреНрд░рдХрдЯ-рд╢реИрд▓реА рдореЗрдВ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЖрдИрдмреА рдмрд╣реБрдд рдЦреБрд╢ рд╣реИред рдмрд╣реБрдд рд╕рд╛рд░реА рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдЫреЛрдЯреА рдЪреАрдЬреЗрдВред



рдХреЛрдХреЛ рдЯрдЪ рдореЗрдВ рдирдпрд╛ рдХреНрдпрд╛ рд╣реИ



1. рд░реЛрдЯреЗрд╢рди рдбрд┐рдкреНрд░реЗрд╕реНрдб рд╣реИрдВ
рдкрджрд╛рд╡рдирдд рдЯреНрд╡рд┐рд╕реНрдЯ рдХреЗ рд╕рд╛рде рд╕рднреА рддрд░реАрдХреЗред рд╣рдо рдореЛрдбрд╝ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднреВрд▓ рдЬрд╛рддреЗ рд╣реИрдВ, рдЕрдм рдмрд╕ AutoLayout рд╣реИ рдФрд░ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рд╡реЗ рд╕реАрдзреЗ рдХрд╣рддреЗ рд╣реИрдВ рдХрд┐ рдЕрдм рдХреЛрдб рдореЗрдВ рдХреБрдЫ рднреА рд▓рд┐рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рд╕рдм рдХреБрдЫ рдПрдХ рд╣реА рд╕реНрдЯреЛрд░реАрдмреЛрд░реНрдб рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ: рдЖрдИрдлрд╝реЛрди рдФрд░ рдЖрдИрдкреИрдб рджреЛрдиреЛрдВ - рд╕рднреА рдЭреБрдХрд╛рд╡ рдореЗрдВред



2. рд░рд┐рд╕рд╛рдЗрдХрд┐рд▓рд┐рдВрдЧ рдЖрдИрдкреИрдб рдФрд░ рдЖрдИрдлреЛрди рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░ рдореЗрдВ

рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░ рдореЗрдВ рдЕрдм рдПрдХ рдмрджрд▓рддреЗ iPhone рдФрд░ iPad рд╣реИред рдпрд╣ рддрдм рд╣реИ, рдЬрдм Windows / Makosi рдореЗрдВ, рдЖрдк рд╕реАрдорд╛рдУрдВ рдХреЛ рдЦреАрдВрдЪ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдордХреНрдЦреА рдкрд░ рдкрд╣рд▓реВ рдЕрдиреБрдкрд╛рдд рдХреЛ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВред рдмрд┐рдЧ рдЖрдИрдлреЛрди рдЖ рд░рд╣рд╛ рд╣реИ!



3. UIVisualEffectView - рдзреБрдВрдзрд▓рд╛, рдЬреАрд╡рдВрддрддрд╛

рдПрдХ рдирдпрд╛ рд╡рд░реНрдЧ рд╣реИ, UIVisualEffectView, рдФрд░ рдпрд╣ рдЬрд╛рдирддрд╛ рд╣реИ рдХрд┐ рдмреНрд▓реВрдЬрд╝ рдХреИрд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЕрдВрдд рдореЗрдВ, рдпрд╣ рд▓рд╛рдирдд рд╣реИред







4. рдирд╡рдмрдВрд░ рдХреЛ рд╕рдВрдШрдирд┐рдд рдХрд░рдирд╛

рдРрд╕рд╛ рддрдм рд╣реЛрддрд╛ рд╣реИ, рдЬрдм рд╕реНрдХреНрд░реЙрд▓ рдХрд░рддреЗ рд╕рдордп, рдиреЗрд╡рд┐рдЧреЗрд╢рди рдмрд╛рд░ рдЫреЛрдЯрд╛ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдпрд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЧрд╛рдпрдм рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред



5. рд╕реЗрд▓ рдореЗрдВ рд╕реЗрд▓реНрдл-рд╕рд╛рдЗрдЬрд╝рд┐рдВрдЧ рдЯреЗрдмрд▓ рд╡реНрдпреВрдХреИрд▓реНрд╕ + рдСрдЯреЛрд▓реЗрдпреВрдЯ

рдЕрдм heightForRowAtIndexPath рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднреВрд▓ рдЬрд╛рдУред рдХреЛрд╢рд┐рдХрд╛рдПрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдСрдЯреЛрд▓реЗрдпреВрдЯ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреА рд╣реИрдВ, рдФрд░ рд╡реЗ рд╕реНрд╡рдпрдВ рдЖрддреНрдо-рд╡реНрдпрд╛рдЦреНрдпрд╛рддреНрдордХ рд╣реИрдВ, рдФрд░ рдпрд╣ рд╕рдм рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред



6. рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрд╡реАрдХреГрддрд┐ рдХреЗ рдмрд┐рдирд╛ рдореВрдХ рд╕реВрдЪрдирд╛рдПрдВ

рдореВрдХ рд╕реВрдЪрдирд╛рдПрдВ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдк рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реЗ рдХреБрдЫ рднреА рдирд╣реАрдВ рдкреВрдЫ рд╕рдХрддреЗ рд╣реИрдВред



7. рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╕реВрдЪрдирд╛рдПрдВ

рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдЖрддреА рд╣реИ, рдЗрд╕реЗ рдЕрд▓рд░реНрдЯрд╡реНрдпреВ рдХреЗ рд░реВрдк рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрд╕рдореЗрдВ рддреБрд░рдВрдд рдПрдХ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХрд╛ рдЪрдпрди рдХрд░ рд╕рдХрддрд╛ рд╣реИред



8. рд╕реНрдерд╛рди рдЖрдзрд╛рд░рд┐рдд рд╕реВрдЪрдирд╛рдПрдВ

рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдХреЗ рд▓рд┐рдП рдПрдкреАрдЖрдИ рдЬрдм рдХрд┐рд╕реА рджрд┐рдП рдЧрдП рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рддрд╛ рд╣реИ рдпрд╛ рдЫреЛрдбрд╝рддрд╛ рд╣реИред







9. рдЗрдВрдбреЛрд░ рдХреЛрд░ рд╕реНрдерд╛рди

рд╣рд╛рдВ, рдмрд┐рдирд╛ рдХрд┐рд╕реА ibeacon рдХреЗ, рдиреЗрд╡рд┐рдЧреЗрд╢рди рдЕрдВрджрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рд╡рд╛рдИрдлрд╛рдИ, рдПрдХреНрд╕реЗрд▓реЗрд░реЛрдореАрдЯрд░, рдЖрджрд┐ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдЬрд╣рд╛рдВ рддрдХ тАЛтАЛрдореИрдВ рд╕рдордЭрддрд╛ рд╣реВрдВ, рдЕрднреА рддрдХ рдпрд╣ рд╕рднреА рдЗрдорд╛рд░рддреЛрдВ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХреБрдЫ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдХреИрд▓рд┐рдмреНрд░реЗрдЯреЗрдб рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдПред рдФрд░ рдпрд╣ рдлрд░реНрд╢ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ (рд╕реАрдзреЗ рд╕реАрдПрд▓рд▓реЛрдХреЗрд╢рди рдЬреЛрдбрд╝рд╛ рдкреВрд░реНрдгрд╛рдВрдХ рддрд▓ рд╕рдВрдкрддреНрддрд┐ рдореЗрдВ)ред



рд╕рд╣рдЬ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдиреБрднрд╡ рдбрд┐рдЬрд╛рдЗрди



UI рдкрд░ Apple рдЗрд╡реЗрдВрдЬреЗрд▓рд┐рд╕реНрдЯ рдиреЗ рдПрдХ рд╢рд╛рдВрдд рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреА рдЪреЗрдХрд▓рд┐рд╕реНрдЯ рдХреА рдШреЛрд╖рдгрд╛ рдХреАред рдПрдХ рдмрдбрд╝рд╛ рд╡рд┐рд╖рдп, рдЬрд┐рд╕реЗ, рд╢рд╛рдпрдж, рдЕрд▓рдЧ рд╕реЗ рдХрд╡рд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рджреЗрдЦрддреЗ рд░рд╣реЛред



WWDC 2014 рдХрд╛ рдЕрдЧрд▓рд╛, рддреАрд╕рд░рд╛ рджрд┐рди 2 рдШрдВрдЯреЗ рдореЗрдВ рд╕реИрди рдлреНрд░рд╛рдВрд╕рд┐рд╕реНрдХреЛ рдореЗрдВ рд╢реБрд░реВ рд╣реЛрдЧрд╛ред

рдФрд░ рдпрд╣рд╛рдБ рдПрдХ рддрд╛рдЬрд╛ рд░рд┐рдкреЛрд░реНрдЯ рд╣реИ ред

рдбрдмреНрд▓реНрдпреВрдбрдмреНрд▓реНрдпреВрдбреАрд╕реА 2014 рднреА рджреЗрдЦреЗрдВ ред рдкреНрд░рдердо рдЧрд╡рд╛рд╣ рдЫрд╛рдкреЗрдВ рдФрд░ рдбрдмреНрд▓реНрдпреВрдбрдмреНрд▓реНрдпреВрдбреАрд╕реА 2014ред рдЧреБрд░реБрд╡рд╛рд░ рдХреА рд░рд┐рдкреЛрд░реНрдЯ



All Articles