iOS рдбрд╛рдЗрдЬреЗрд╕реНрдЯ рдирдВрдмрд░ 5 (27 рдЕрдкреНрд░реИрд▓ - 16 рдордИ)

рдЫрд╡рд┐
рдЗрдореЗрдЬ рд╕реЛрд░реНрд╕: рдж рд╡рд░реНрдЬ

рдЬрдмрдХрд┐ рд╣рдо, рдкреНрд░рд┐рдп рдкрд╛рдардХреЛрдВ, рдЫреБрдЯреНрдЯреА рдкрд░ рдереЗ, Apple рдФрд░ iOS-development рдХреА рджреБрдирд┐рдпрд╛ рдореЗрдВ рджрд┐рд▓рдЪрд╕реНрдк рдШрдЯрдирд╛рдПрдВ рд╣реБрдИрдВред рдХрдЯ рдХреЗ рддрд╣рдд рд╡рд┐рд╡рд░рдгред

рдЙрджреНрдпреЛрдЧ рд╕рдорд╛рдЪрд╛рд░


  • IOS рдХреЗ рд▓рд┐рдП рдЕрдкрдбреЗрдЯ 12.3 рдФрд░ macOS, tvOS рдФрд░ watchOS рдХреЗ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдЬрд╛рд░реА рдХрд┐рдП рдЧрдП рд╣реИрдВред рдЕрдзрд┐рдХрд╛рдВрд╢ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдиреЗ Apple рдЯреАрд╡реА рдХреЗ рд▓рд┐рдП UX рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд╕реБрдзрд╛рд░ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд┐рдпрд╛, рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╣рд░ рдХреЛрдИ рдкрд░рд┐рдгрд╛рдо рд╕реЗ рд╕рдВрддреБрд╖реНрдЯ рдирд╣реАрдВ рд╣реИред
  • рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ , iPhone SE рдХреЛ рдЕрдЧрд▓реЗ iOS 13. рдкрд░ рдЕрдкрдбреЗрдЯ рдкреНрд░рд╛рдкреНрдд рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рдЕрдВрдд рддрдХ, рдЙрдирдХреЗ рд╕рдорд░реНрдерди рдХреЛ рд░реЛрдХрдиреЗ рд╡рд╛рд▓рд╛ рдкрд╛рдареНрдпрдХреНрд░рдо рд╕реНрдкрд╖реНрдЯ рд╣реИ - рд╡реЗ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдмреЗрдЪрддреЗ рд╣реИрдВ, рд╢рдЯрд▓ рд╕реНрдорд╛рд░реНрдЯрдлрд╝реЛрди рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд▓рд╛рдЧрдд рдЕрдзрд┐рдХ рдирд╣реАрдВ рд╣реИред рдлреИрдВрд╕ рдХреЗрд╡рд▓ iPhone Xe рдХреЗ рд╕рд┐рддрдВрдмрд░ рдореЗрдВ рд░рд┐рд▓реАрдЬ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рддреБрд▓рдиреАрдп рд╕реНрдХреНрд░реАрди рд╕рд╛рдЗрдЬ рдХрд╛ рдЗрдВрддрдЬрд╛рд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред Apple рдХреЗ рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рддрдВрддреНрд░ рдХреЗ рдирдП рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рддрдВрддреНрд░ рдореЗрдВ рд╕рдВрднрд╛рд╡рд┐рдд рд╕реБрдзрд╛рд░реЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА bloomberg.com рдкрд░ рд▓реЗрдЦ рдореЗрдВ рдкрд╛рдИ рдЬрд╛ рд╕рдХрддреА рд╣реИред Apple рдЕрдкрдиреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рдЕрджреНрдпрддрди рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣рд╛ рд╣реИ, рдЬрд╛рд╣рд┐рд░рд╛ рддреМрд░ рдкрд░, рдкрд┐рдЫрд▓реЗ рд╕рд╛рд▓ рд╡реНрдпрд░реНрде рдирд╣реАрдВ рд╣реИ рдЗрддрд┐рд╣рд╛рд╕ рдореЗрдВ рд╡реЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рд╕реЗ рдЕрдзрд┐рдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЛ рдХрд╛рдо рдкрд░ рд░рдЦрддреЗ рд╣реИрдВ ред
  • Apple рдкреЗ рдЕрдм iTunes, Apple Store, Apple Music, iCloud рд╕реНрдЯреЛрд░реЗрдЬ рдореЗрдВ рдЦрд░реАрджрд╛рд░реА рдХреЗ рд▓рд┐рдП рднреБрдЧрддрд╛рди рд╡рд┐рдзрд┐ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреИрд╢рдмреИрдХ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХреЗрдВрдЧреЗ ред
  • рдРрдк рд╕реНрдЯреЛрд░ рдкреНрд░рдЧрддрд┐рд╢реАрд▓ рд╡реЗрдм рдРрдк рдХреЗ рд╣рд╛рдереЛрдВ рдПрдХ рддреНрд╡рд░рд┐рдд рдЕрдВрдд рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛ рд░рд╣реЗ рд╣реИрдВред рдорд╛рдзреНрдпрдо рдкрд░ рдПрдХ рд▓реЗрдЦ PWA рдХреА рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдпрд╣ рд╕реНрдорд╛рд░реНрдЯрдлрд╝реЛрди рдкрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдХреЛ рдмреЗрд╣рддрд░ рдмрдирд╛рддрд╛ рд╣реИред рд▓реЗрдЦ рдХреЗ рд▓реЗрдЦрдХ рдирд┐рд░рд░реНрдердХ рд╣реИрдВ - Apple рдХреА рдУрд░ рд╕реЗ, iOS рдФрд░ Safari рдкрд░ рд╕рдорд░реНрдерди рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдЙрдиреНрдирддрд┐ рдирд╣реАрдВ рд╣реИ, рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╡рд┐рдВрдбреЛрдЬ рд╕реНрдЯреЛрд░ - рд╡рд╣рд╛рдВ PWA- рдЖрдзрд╛рд░рд┐рдд рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рд╕реНрдЯреЛрд░ рдкрд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЗрд╕ рддрд░рд╣ рдХреЗ рд▓реЗрдЦ рдФрд░ рдмрдпрд╛рди рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рджрд┐рдЦрд╛рдИ рджреЗрддреЗ рд╣реИрдВ рдЬрдм рддрдХ рдХрд┐ рдореЛрдмрд╛рдЗрд▓ рд╡рд┐рдХрд╛рд╕ рдореМрдЬреВрдж рд╣реИ, рд▓реЗрдХрд┐рди рдЕрднреА рддрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕рднреА рдЬреАрд╡рд┐рдд рд▓реЛрдЧреЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЬреАрд╡рдВрдд рд╣реИрдВред рдкреАрдбрдмреНрд▓реНрдпреВрдП рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднреА рд╕рд╡рд╛рд▓ рд╣реИрдВ - рд╕реНрдерд╛рдкрд┐рдд рд╕рд╛рдордЧреНрд░реА рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░рдиреЗ рдХреА рдПрдХ рдЕрдзрд┐рдХ рдХреЗрдВрджреНрд░реАрдХреГрдд рдХреНрд╖рдорддрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рд╕рдВрднрд╛рд╡рд┐рдд рдХрдордЬреЛрд░рд┐рдпреЛрдВ рд╕реЗ рдмрдЪрд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддреА рд╣реИ, рдХрд┐рд╕реА рдиреЗ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рд╕реНрдорд╛рд░реНрдЯрдлреЛрди рдкрд░ рдПрдВрдЯреАрд╡рд╛рдпрд░рд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рд╕реБрдирд╛ рд╣реИред

    рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ AppStore рдХреА рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рд╕рд╣реА рдирд╣реАрдВ рд╣реИ - рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХреЗрд╡рд▓ рд╡рд╛рдИрдлрд╛рдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХреБрдЫ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдирд╛, рдЕрдЪреНрдЫреЗ рд╕рдВрд░рдЪрдирд╛рддреНрдордХ рд╕рд╛рдордЧреНрд░реА рдХреА рдХрдореАред рд▓реЗрдХрд┐рди рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрджрд┐ рдЖрдк рд╕реНрдЯреЛрд░ рдХреЛ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рдХреЗрд╡рд▓ рдПрдХ рдбрдВрдк рд╕реЗ рдЕрдзрд┐рдХ рдмрдирд╛рддреЗ рд╣реИрдВ (рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рдкрд░рд┐рд╡рд░реНрддрди рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рджрд┐рдЦрд╛рдИ рджреЗ рд░рд╣реЗ рд╣реИрдВ, рдЬреЛ рдХрд┐ iOS 12 рд╕реЗ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ), рддреЛ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред

IOS рд╡рд┐рдХрд╛рд╕ рд╕рдорд╛рдЪрд╛рд░


  • рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд▓реЗрдЦ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХреА рдЬрд╛рддреА рд╣реИ, рдЬрд┐рдиреНрд╣реЗрдВ рдСрдкрд░реЗрд╢рдирдХреНрдпреВрдпреВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдПрдХ рд╕рд┐рдВрдХреНрд░реЛрдирд╕ рдирд┐рдпрдВрддреНрд░рд┐рдд рдбреЗрдЯрд╛ рд▓реЛрдбрд┐рдВрдЧ рдХрддрд╛рд░ рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдо URLSession рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдСрдкрд░реЗрд╢рди рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рдХрд╛ рдЙрдкрдпреЛрдЧ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдХрд┐рд╕реА рднреА рд╕реЗрдЯ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
  • UIStackView рдХреА рдкреГрд╖реНрдарднреВрдорд┐ рдХрд╛ рд░рдВрдЧ рдХреИрд╕реЗ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░реЗрдВ, рдЗрд╕ рдкрд░ fluffy.es рд╕рдВрд╕рд╛рдзрди рдХреЗ рд╕рд╛рде рд╢реБрд░реБрдЖрддреА рдХреЗ рд▓рд┐рдП рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ рд▓реЗрдЦред
  • 2019 рдореЗрдВ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд╣реАрдВ рдирд╣реАрдВ рд╣реИ - рд╣рдо рд╕рдордЭрддреЗ рд╣реИрдВ рдХрд┐ рд╕реНрд╡рд┐рдлреНрдЯ рдореЗрдВ рд╢реБрджреНрдз рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВ ред
  • рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рд╕реНрд╡рдЪреНрдЫ рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдпрд╣ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдФрд░ рдЧрдгрдирд╛рдУрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХрд╛ рд╕рдордп рд╣реИ - рдЬрдм рд╕реНрд╡рд┐рдлреНрдЯ рдЯрд┐рдк рдХреЛ рдкрдврд╝рдиреЗ рдХреЗ рдмрд╛рдж рдЗрд╕ рдпрд╛ рдЙрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рддреЛ рд╕рдордЭрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ : Enums рдмрдирд╛рдо рдкреНрд░реЛрдЯреЛрдХреЙрд▓ ред
  • рдЖрдИрдУрдПрд╕ рдкрд░ рдШреЛрд╖рдгрд╛рддреНрдордХ рдпреВрдЖрдИ рдкрд░ рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рдШреЛрд╖рдгрд╛рддреНрдордХ рджреГрд╢реНрдпреЛрдВ рдкрд░ рдПрдХ рд▓реЗрдЦ - рдХреНрдпреЛрдВ рдЕрднреА рднреА рд╡реЗрдм рдкрд░ рдбреЛрдо рдпрд╛ рдПрдХреНрд╕рдПрдПрдордПрд▓ рдЬреИрд╕реЗ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдЙрдкрдХрд░рдг Microsoft рд╕реЗ рдирд╣реАрдВ рд╣реИред
  • рд╣рдо рдПрдХреНрд╕рдХреЛрдб рдХреЗ рдЕрдирд┐рд╡рд╛рд░реНрдп рдЙрдкрдпреЛрдЧ рдХреЗ рдмрд┐рдирд╛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП xconfig рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВ, рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рддреЗ рд╣реИрдВ , рдЬреЛ рдЯреАрдо рдореЗрдВ рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдореЗрдВ рд╕рдВрднрд╛рд╡рд┐рдд рд╕рдВрдШрд░реНрд╖реЛрдВ рд╕реЗ рдмрдЪрдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧрд╛ред
  • рдПрдХ рдмрджрд▓рд╛рд╡ рдХреЗ рд▓рд┐рдП, рдСрдбрд┐рдпреЛ рдФрд░ рд╡реАрдбрд┐рдпреЛ рд╕рд╛рдордЧреНрд░реА рдХрд╛ рдПрдХ рд╕рд╛ рд╣реИ - рд╕реНрд╡рд┐рдлреНрдЯ рднрд╛рд╖рд╛ рдХреЗ рдирд┐рд░реНрдорд╛рддрд╛ рдХреНрд░рд┐рд╕ рд▓рдЯреНрдЯрдирд░ рдХреЗ рд╕рд╛рде рдЖрд░реНрдЯрд┐рдлрд┐рд╢рд┐рдпрд▓ рдЗрдВрдЯреЗрд▓рд┐рдЬреЗрдВрд╕ рдкреЙрдбрдХрд╛рд╕реНрдЯ рдкреЙрдбрдХрд╛рд╕реНрдЯ рдХрд╛ рд╡рд┐рдореЛрдЪрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
  • рдЦреИрд░, рдПрдХ рдордЬреЗрджрд╛рд░ рдЫреЛрдЯреА рд╕реА рдмрд╛рдд: рд╕реНрд╡рд┐рдлреНрдЯ рдореЗрдВ рд▓рд┐рдЦреЗ рдЧрдП рдЦреЗрд▓ рд╡реЛрд▓реНрдлреЗрдВрд╕реНрдЯреАрди 3 рдбреА рдХрд╛ рдПрдХ рдХреНрд▓реЛрди рдУрдкрди рд╕реЛрд░реНрд╕ рдореЗрдВ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ ред рдЖрдк рдкрд░рд┐рдгрд╛рдо рдпрд╛ рдЕрднреНрдпрд╛рд╕ рдХреЛрдб рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХреЗ рд╕рд╛рде рдЪрд╛рд░реЛрдВ рдУрд░ рдЦреЗрд▓ рд╕рдХрддреЗ рд╣реИрдВред

рдФрд░ рдЕрдВрдд рдореЗрдВ: рдЕрдЧрд▓реЗ рд╕рдкреНрддрд╛рд╣ рд╣рдо рд╕реЗрдВрдЯ рдкреАрдЯрд░реНрд╕рдмрд░реНрдЧ рдореЗрдВ рдПрдХ рдореЛрдмрд┐рдпрд╕ рд╕рдореНрдореЗрд▓рди рдЖрдпреЛрдЬрд┐рдд рдХрд░реЗрдВрдЧреЗ, рдЬрд┐рд╕рдореЗрдВ рдЖрдИрдУрдПрд╕ рд╡рд┐рдХрд╛рд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрдИ рджрд┐рд▓рдЪрд╕реНрдк рдмрд╛рддреЗрдВ рднреА рд╣реЛрдВрдЧреАред

Source: https://habr.com/ru/post/hi451806/


All Articles