Avito iOS рдРрдк рдкрд╛рд░реНрд╕ рдХрд░рдирд╛: рдореБрдЭрд╕реЗ рдХреБрдЫ рднреА рдкреВрдЫреЗрдВ

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



рдпрд╣ рд░реВрд╕ рдореЗрдВ рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдХреНрд▓рд╛рд╕реАрдлрд╛рдЗрдб рд╕рд╛рдЗрдЯ рдХреЗ рдЖрд╡реЗрджрди рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ? рд╣рдорд╕реЗ рдкреВрдЫреЛ! рд╣рдо рдкрд╣рд▓реЗ рд╕реНрддрд░ рдХреА рд╕рднреА рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХрд╛ рдЬрд╡рд╛рдм рджреЗрдВрдЧреЗ, рдЬреЛ рдХрд┐ 6 рдЬреВрди, рдорд╛рд╕реНрдХреЛ рд╕рдордп рд╕реЗ рдкрд╣рд▓реЗ рджреЛрдкрд╣рд░ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрдЧреАред рдХрдЯ рдХреЗ рддрд╣рдд, рдореИрдВ рдЕрдкрдиреЗ рд╕рд╛рдд рд╕рд╣рдпреЛрдЧрд┐рдпреЛрдВ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддрд╛ рд╣реВрдВ рдЬреЛ рдЖрдкрдХреЗ рд╕рд╛рде рд╕рдВрдкрд░реНрдХ рдореЗрдВ рд░рд╣реЗрдВрдЧреЗ, рдПрд╡рд┐рдЯреЛ рдореЗрдВ рдЖрдИрдУрдПрд╕ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдереЛрдбрд╝рд╛ рдФрд░ рд╕рдВрд╡рд╛рдж рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рдВрднрд╛рд╡рд┐рдд рд╡рд┐рд╖рдпреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рдПрдВрдЧреЗред


UPD: рд╣рдо рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рддреМрд░ рдкрд░ AMA рдХреЛ рдмрдВрдж рдХрд░ рджреЗрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╣рдо рдЬрдм рднреА рд╕рдВрднрд╡ рд╣реЛ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХрд╛ рдЬрд╡рд╛рдм рджреЗрдиреЗ рдХрд╛ рд╡рд╛рджрд╛ рдХрд░рддреЗ рд╣реИрдВред рднрд╛рдЧ рд▓реЗрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдк рд╕рднреА рдХреЛ рдзрдиреНрдпрд╡рд╛рдж!


рдПрдПрдордП рдХреЗ рд╕рджрд╕реНрдп


рдПрд╡рдЧреЗрдиреА рд╕реБрд╡реЛрд░реЛрд╡ рдХреЛрдХреНрд╕реИрдХреНрд╕


рдЫрд╡рд┐
тАЬрдореЛрдмрд╛рдЗрд▓ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдЯреАрдо рдХреЗ рдкреНрд░рдореБрдЦ, рдЬреЛ рдЙрддреНрдкрд╛рдж рдХреА рддрдХрдиреАрдХреА рдЧреБрдгрд╡рддреНрддрд╛, рдЖрдВрддрд░рд┐рдХ рдбреЗрд╡рд▓рдкрд░ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдФрд░ рд╡рд┐рдХрд╛рд╕ / рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреА рд╕рдВрддреБрд╖реНрдЯрд┐ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИред 2011 рд╕реЗ iOS рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд╛рд╕ рдореЗрдВ, Avito 2014 рдореЗрдВ рдкрд╣рд▓рд╛ рдореЛрдмрд╛рдЗрд▓ рдбреЗрд╡рд▓рдкрд░ рдмрди рдЧрдпрд╛ред "


рдПрд▓реЗрдХреНрд╕реА рд╢рд╛рдкрд┐рд░рдХреЛ рдЯреНрд░реВрд▓реЗрдХреНрд╕


рдЫрд╡рд┐
тАЬрдореЛрдмрд╛рдЗрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд░рд┐рд▓реАрдЬрд╝ рдореЗрдВ рддреЗрдЬреА рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдкрд┐рдд рдЯреАрдо рдХрд╛ рдкреНрд░рдореБрдЦ, рдореЛрдмрд╛рдЗрд▓ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ CI / CD рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рдирд╛, UI рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдХрд░рдг рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ред 2014 рдХреЗ рдмрд╛рдж рд╕реЗ Avito рдореЗрдВред рдЖрдк рдпрд╣рд╛рдБ рдореЗрд░реЗ рдореЛрдмрд┐рдЕрд╕ 2018 рдХреЗ рд▓рд┐рдП рдореЗрд░реА рд░рд┐рдкреЛрд░реНрдЯ рдХреЛ рджреЗрдЦрдХрд░ рдФрд░ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред "


рдЗрд╡рд╛рди рдмреЛрдВрджрд░ рдЗрд╡рд╛рдирдмреЛрдВрдбрд░


рдЫрд╡рд┐
тАЬрдореЛрдмрд╛рдЗрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдЯреАрдо рдХреЗ рдкреНрд░рдореБрдЦ, рдореИрдВ 2012 рд╕реЗ рдЖрдИрдУрдПрд╕ рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд╛рд╕ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, 2.5 рд╕рд╛рд▓ рдкрд╣рд▓реЗ рдПрд╡рд┐рдЯреЛ рдЯреАрдо рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реБрдП рдереЗред рдореИрдВ рдПрдХ iOS рдбреЗрд╡рд▓рдкрд░, рдПрдХ рд╕реНрдХреНрд░реИрдо рдорд╛рд╕реНрдЯрд░ рдФрд░ рдПрдХ рдЫреЛрдЯреА рдХреНрд░реЙрд╕-рдлрд╝рдВрдХреНрд╢рдирд▓ рдЯреАрдо рдХреЗ рдкреНрд░рдореБрдЦ рдХреА рднреВрдорд┐рдХрд╛рдПрдБ рдЬреЛрдбрд╝рддреА рд╣реВрдБред рдЖрдИрдУрдПрд╕ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореИрдВ рдЕрдиреНрдп рдЯреАрдореЛрдВ рдХреА рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдереЛрдбрд╝рд╛ рдмреИрдХреЗрдВрдб рд▓рд┐рдЦ рд░рд╣рд╛ рд╣реВрдВред "


рдЖрд░рдЯреЙрдо рд░рдЬрд╝рд┐рдиреЛрд╡ рдЖрд░реНрдЯреАрдо-рд░рдЬрд╝рд┐рдиреЛрд╡


рдЫрд╡рд┐
"IOS рдбреЗрд╡рд▓рдкрд░, 2011 рд╕реЗ iOS рдореЗрдВ, Avito рдореЗрдВ рддреАрди рд╕рд╛рд▓ рд╕реЗ рдереЛрдбрд╝рд╛ рдЕрдзрд┐рдХред рд╡рд╣ рд╕рдм рдХреБрдЫ рдореЗрдВ рд▓рдЧрд╛ рд╣реБрдЖ рдерд╛, рд╣рд╛рд▓ рд╣реА рдореЗрдВ, рд╡рд╣ рдпреВрдЖрдИ-рдСрдЯреЛ-рдкрд░реАрдХреНрд╖рдг - рдЙрдкрдХрд░рдг, рд╕реАрдЖрдИ / рд╕реАрдбреА рдФрд░ рд╕рднреА рдореЗрдВ 100% рдбреВрдмрд╛ рд╣реБрдЖ рд╣реИред рдореЗрд░реЗ рд╢реМрдХ рдФрд░ рд╢реМрдХ: рдСрдЯреЛрдЯреЗрд╕реНрдЯрд┐рдВрдЧ, рдбрд┐рдкреНрд▓реЛрдорд╛рд┐рдВрдЧ, рдлреНрд▓реЗрдХреНрд╕рд┐рдмрд▓ рдПрдкреАрдЖрдИ, рдХреЛрдб рдЬрдирд░реЗрд╢рди, рд╣реИрдХреНрд╕, рдЯреНрд░рд┐рдХреНрд╕ рдФрд░ рдЪреАрдЯреНрд╕ред тАЭ


рдПрд▓реЗрдХреНрд╕реА рдХреБрджреНрд░реНрдпрд╛рд╡рддреНрд╕реЗрд╡ рд╡реЗрд╕реНрдЯрд░


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


рддреИрдореВрд░ рдпреБрд╕реАрдкреЛрд╡ рдлрд╝рд┐рдЬрд╝рдорд╛рдереЗрд▓


рдЫрд╡рд┐
тАЬрдореЛрдмрд╛рдЗрд▓ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдпреВрдирд┐рдЯ рдХрд╛ iOS рдбреЗрд╡рд▓рдкрд░ред рдореИрдВ 2012 рд╕реЗ iOS рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд╛рд╕ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдЕрд╡рд┐рддреЛ рд▓рдЧрднрдЧ 3 рд╕рд╛рд▓ рдХрд╛ рд╣реИред рдореИрдВ рдЗрд╕ рджреМрд░рд╛рди рдмрд╣реБрдд рд╕реА рдЪреАрдЬреЛрдВ рдореЗрдВ рд╡реНрдпрд╕реНрдд рдерд╛, рдореИрдВ рдПрдХ рдлреАрдЪрд░ рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рд╕реЗ рдПрдХ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдореЗрдВ рдЪрд▓рд╛ рдЧрдпрд╛ред
рд╣рд╛рд▓ рд╣реА рдореЗрдВ рд▓рдЧреЗ рд╣реБрдП рд╣реИрдВ:


  • рдЕрдЦрдВрдб рд╕рдВрд╢реЛрдзрди (40+ рдореЙрдбреНрдпреВрд▓ рдореЗрдВ 2000 + рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд╕рд╛рде рд▓рдХреНрд╖реНрдп рдХреЛ рддреЛрдбрд╝ рджрд┐рдпрд╛),
  • рдореЙрдбреНрдпреВрд▓ рдХреЗ рдмреАрдЪ рдирд┐рд░реНрднрд░рддрд╛ рдЧреНрд░рд╛рдл рдХреЛ рд╕рд░рд▓ рдХрд░рдХреЗ рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдХрд╛ рдЕрдиреБрдХреВрд▓рди,
  • рдбреЗрд╡рд▓рдкрд░реНрд╕ рджреНрд╡рд╛рд░рд╛ рдлрд┐рд░ рд╕реЗ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдЙрдкрдпреЛрдЧрд┐рддрд╛рдУрдВ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдФрд░ рд░рдЦрд░рдЦрд╛рд╡: UICollectionView, рдПрдХ рдиреЗрд╡рд┐рдЧреЗрд╢рди рдЙрдкрдХрд░рдг, рдПрдХ рдбрд┐рдкреНрд▓реЛрдорд╛ рдЯреВрд▓, рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд╕реНрд╡рд┐рдлреНрдЯрд▓рд┐рдВрдЯ рдирд┐рдпрдо, рдирдП рдХреЛрдб рд▓рд┐рдЦрдиреЗ рдХреА рдЧрддрд┐ рдХреЗ рд▓рд┐рдП Xcode- рдЯреЗрдореНрдкрд▓реЗрдЯ рдФрд░ рдЕрдиреНрдп рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдкрд░ рд░реИрдкрд░,
  • рд╡рд┐рднрд┐рдиреНрди рддрдХрдиреАрдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ (рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдЧрддрд┐, рд╕реНрд╡рдЪреНрдЫ рдЕрд╕реЗрдВрдмрд▓реА рдЧрддрд┐, рд╕реНрд╡рдЪреНрдЫ рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдкрд░ рд╕реАрдкреАрдпреВ рдЙрдкрдпреЛрдЧ, рдореЙрдбреНрдпреВрд▓ рдЖрдХрд╛рд░, рдореЙрдбреНрдпреВрд▓ рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛рдУрдВ рдХреА рд╕рдВрдЦреНрдпрд╛, ...) рдХреЗ рдорд╛рдк рдХрд╛ рд╕реНрд╡рдЪрд╛рд▓рдиред
    рдореИрдВ рдлреБрдЯрдмреЙрд▓, рдЖрдЗрд╕ рд╕реНрдХреЗрдЯрд┐рдВрдЧ рдФрд░ рд░реЛрд▓рд░-рд╕реНрдХреЗрдЯрд┐рдВрдЧ, рдмреАрдЪ рд╡реЙрд▓реАрдмреЙрд▓, рд╕рд╛рдЗрдХрд┐рд▓рд┐рдВрдЧ, рдХреИрдВрдкрд┐рдВрдЧ рдХрд╛ рд╢реМрдХреАрди рд╣реВрдВред "

рд╡рджрд┐рдо рд╕реНрдорд▓ рд╡рджрд┐рд╕реНрдорд▓


рдЫрд╡рд┐
тАЬрдореЛрдмрд╛рдЗрд▓ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдпреВрдирд┐рдЯ рдХрд╛ iOS рдбреЗрд╡рд▓рдкрд░ред 2012 рд╕реЗ MacOS / iOS рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ред 1.5 рд╕рд╛рд▓ рдХреЗ рд▓рд┐рдП Avito рдореЗрдВред рдореИрдВ рд╡рд┐рдХрд╛рд╕ рдХреА рдЧрддрд┐ рдмрдврд╝рд╛рдиреЗ рдФрд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХреА рдЧреБрдгрд╡рддреНрддрд╛ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд╛рдзрд╛рди рд╡рд┐рдХрд╕рд┐рдд рдХрд░ рд░рд╣рд╛ рд╣реВрдВ: рдЯреЙрдЧрд▓, рдбреАрдЖрдИ, рдПрдирд╛рд▓рд┐рдЯрд┐рдХреНрд╕ рднреЗрдЬрдиреЗ рдХреА рдкреНрд░рдгрд╛рд▓реА, рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдореИрдЯреНрд░рд┐рдХреНрд╕ рдорд╛рдк, рд╡рд┐рднрд┐рдиреНрди рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╕реНрдерд┐рддрд┐ рдХреА рдЬрд╛рдВрдЪ рдФрд░ рдЕрдзрд┐рдХред
рдореБрдЭреЗ рдирдИ рддрдХрдиреАрдХреЛрдВ рдХреЛ рд╕реАрдЦрдиреЗ рдореЗрдВ рджрд┐рд▓рдЪрд╕реНрдкреА рд╣реИ, рдЬреИрд╕реЗ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдФрд░ рдмреНрд▓реЙрдХрдЪреЗрдиред рдореИрдВ рдирдП рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо, рджреГрд╖реНрдЯрд┐рдХреЛрдг рдФрд░ рднрд╛рд╖рд╛рдПрдВ рд╕реАрдЦ рд░рд╣рд╛ рд╣реВрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЧреЛ рдкрд░ рдорд╛рдЗрдХреНрд░реЛрд╕рд░реНрд╡рд┐рд╕ред "


Avito рдореЗрдВ iOS рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рддрдереНрдп


  • Avito рдореЗрдВ, рд╣рдо рдореЛрдмрд╛рдЗрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкрд░ рдмрд╣реБрдд рдзреНрдпрд╛рди рджреЗрддреЗ рд╣реИрдВред рдФрд░ рд╣рдо рдЗрд╕ рдкреНрд░рд╡реГрддреНрддрд┐ рдХреЛ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рддреЗ рд╣реИрдВред
  • IOS рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдЯреАрдо рд╕реНрд╡рд┐рдлреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИред рдЙрд╕рдиреЗ рд╣рдорд╛рд░реЗ рдЙрддреНрдкрд╛рджреЛрдВ рдореЗрдВ рдЙрджреНрджреЗрд╢реНрдп-рд╕реА рдХреА рдЬрдЧрд╣ рд▓реЗ рд▓реА рд╣реИред
  • рд╣рдо рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдкреНрд░рдерд╛рдУрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдФрд░ рд╕рдВрд╡рд░реНрдзрди рдореЗрдВ рдирд┐рд╡реЗрд╢ рдХрд░рддреЗ рд╣реИрдВ - рд╕реАрдЖрдИ, рд╕реАрдбреА, рдХреЛрдб рд╕рдореАрдХреНрд╖рд╛, рдкрд░реАрдХреНрд╖рдг рд╕реНрд╡рдЪрд╛рд▓рдиред
  • рдПрд╡рд┐рдЯреЛ рдореЗрдВ рдЖрдИрдУрдПрд╕ рд╡рд┐рдХрд╛рд╕ рдХреА рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╡рд┐рд╢реЗрд╖рддрд╛ рдЗрд╕рдХреА рдореЙрдбреНрдпреВрд▓рд░ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рд╣реИ, рдЬреЛ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рдХрдИ рд╕рдореВрд╣реЛрдВ рдХреЛ рдЯрдХрд░рд╛рд╡реЛрдВ рдХреЗ рдмрд┐рдирд╛ рдПрдХ рдмрдбрд╝реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдкрд░ рд╢реАрдШреНрд░рддрд╛ рд╕реЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред

рдЪрд░реНрдЪрд╛ рдХреЗ рд▓рд┐рдП рд╕рдВрднрд╛рд╡рд┐рдд рдкреНрд░рд╢реНрди рдФрд░ рд╡рд┐рд╖рдп


  • рд╣рдорд╛рд░рд╛ рдЖрд╡реЗрджрди рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
  • рд╣рдо рдПрдХ рдмрдбрд╝реА рдЯреАрдо рдХреЗ рд╕рд╛рде рдЕрдкрдиреЗ iOS рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдХреИрд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВред
  • рдХреЛрдб рдХреЗ рд▓рд┐рдП monorepository: "рджрд░реНрдж" рдФрд░ рдореБрдирд╛рдлрд╛
  • рд╡рд░реНрдХрдлрд╝реНрд▓реЛрдЬрд╝: рдХреЛрдб рд╕рдореАрдХреНрд╖рд╛, рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рдЦреАрдВрдЪрдирд╛, рдкрд░реАрдХреНрд╖рдг рдЪрд▓рд╛рдирд╛, рдЬрд╛рдБрдЪ рдХрд░рдирд╛ред
  • рд╕реАрдЖрдИ / рд╕реАрдбреАред
  • рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкрд░реАрдХреНрд╖рдгред
  • рд╡рд┐рд░рд╛рд╕рдд: рд╣рдо рдЗрд╕рд╕реЗ рдХреИрд╕реЗ рдирд┐рдкрдЯрддреЗ рд╣реИрдВред
  • рдЖрдВрддрд░рд┐рдХ рд╡рд┐рдХрд╛рд╕ рд╕рдорд╛рдзрд╛рди: рдиреЗрд╡рд┐рдЧреЗрд╢рди, рдХреЛрдб рдЬрдирд░реЗрд╢рди, рдлрд╝реАрдЪрд░-рдЯреЙрдЧрд▓, рдиреЗрдЯрд╡рд░реНрдХрд┐рдВрдЧ, рдмрд┐рд▓реНрдбрд┐рдВрдЧ рд▓рд┐рд╕реНрдЯ рдХрд╛ рд╕рдорд╛рдзрд╛рди, DI, рдПрдирд╛рд▓рд┐рдЯрд┐рдХреНрд╕, рдбреАрдк рд▓рд┐рдВрдХреНрд╕ред
  • рдореАрдЯреНрд░рд┐рдХреНрд╕ рдХреА рдорд╛рдк рдФрд░ рдЕрдиреБрдХреВрд▓рди: рдирд┐рд░реНрдорд╛рдг / рд▓реЙрдиреНрдЪ рд╕рдордп, рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдЖрдХрд╛рд░, рдирд┐рд░реНрднрд░рддрд╛ рдХреА рд╕рдВрдЦреНрдпрд╛, рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдореЗрдВ рд╕реАрдкреАрдпреВ рдЙрдкрдпреЛрдЧред
  • рдЙрддреНрдкрд╛рдж рд╡рд┐рдХрд╛рд╕, рдХреНрд░реЙрд╕-рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛, рдП / рдмреА рдкрд░реАрдХреНрд╖рдгред

Avito рдХреЗ рд╕рд╛рде IOS рд╡рд┐рдХрд╛рд╕ рд╕рд╛рдордЧреНрд░реА



рд╣рдо рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рдЖрдкрдХреЗ рдкреНрд░рд╢реНрдиреЛрдВ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВ!

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


All Articles