рдмрдбрд╝реЗ рд╣реЛ рдЬрд╛рдУ: Mobius 2018 рдорд╛рд╕реНрдХреЛ рдХреА рд╢реАрд░реНрд╖ 10 рд░рд┐рдкреЛрд░реНрдЯ



2018 рдореЗрдВ, рдРрдк рд╕реНрдЯреЛрд░ рдФрд░ Google Play 10 рд╕рд╛рд▓ рдкреБрд░рд╛рдиреЗ рд╣реЛ рдЧрдПред рдЗрд╕ рджрд╢рдХ рдХреЗ рджреМрд░рд╛рди, рдХреБрдЫ рдЕрдиреБрдкреНрд░рдпреЛрдЧ, рдЫреЛрдЯреЗ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдХреЗ рд░реВрдк рдореЗрдВ рд╢реБрд░реВ рд╣реБрдП, рд╡рд┐рд╢рд╛рд▓ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рд╡рд┐рдХрд╕рд┐рдд рд╣реБрдП рд╣реИрдВ - рдФрд░ рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рдЙрдиреНрд╣реЛрдВрдиреЗ рдХрдИ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдкрд╛рд░ рдХрд┐рдпрд╛, рдмрд╣реБрдд рд╕рд╛рд░реЗ рд╢рдВрдХреБ рднрд░реЗ рдФрд░ рдХрдИ рд╕рдмрдХ рд╕реАрдЦреЗред

рд╣рдордиреЗ рдореЛрдмрд┐рдпрд╕ 2018 рдореЙрд╕реНрдХреЛ рдХреЗ рд╡реАрдбрд┐рдпреЛ рдЦреЛрд▓реЗ, рдФрд░ Habr├й (рджрд░реНрд╢рдХреЛрдВ рдХреА рд░реЗрдЯрд┐рдВрдЧ рдХреЗ рдЕрдиреБрд╕рд╛рд░) рдкрд░ рд╢реАрд░реНрд╖ 10 рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ред рдФрд░ рдЙрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдореЗрдВ, рдмрдбрд╝реА рдХрдВрдкрдирд┐рдпреЛрдВ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╡рдХреНрддрд╛ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд╕рд╛рде рдЬреБрдбрд╝реЗ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддреЗ рд╣реИрдВред рдЕрдиреНрдп рд╡рд┐рд╖рдп рднреА рд╣реИрдВ: рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХреНрдпрд╛ рдЖрдк рдЕрдХреНрд╕рд░ рд╡реАрдбрд┐рдпреЛ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдХреЛрдбреЗрдХреНрд╕ рдФрд░ рд╕реЙрдХреЗрдЯ рдХреЗ рд╕реНрддрд░ рддрдХ рдиреАрдЪреЗ рдЬрд╛рддреЗ рд╣реИрдВ?

рд╕реВрдЪреА рдореЗрдВ рд░рд┐рдкреЛрд░реНрдЯ рдХреЛ рдмрдврд╝рддреЗ рдХреНрд░рдо рдореЗрдВ рд░реИрдВрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ - рдЗрд╕рд▓рд┐рдП рд╕рдмрд╕реЗ рдкреНрд░рд┐рдп рджрд░реНрд╢рдХ рдкрд╛рда рдХреЗ рдмрд╣реБрдд рдЕрдВрдд рдореЗрдВ рд╣реЛрдВрдЧреЗред рдФрд░ рдЬреЛ рд▓реЛрдЧ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ рдФрд░ рд╢реАрд░реНрд╖ рджрд╕ рд░рд┐рдкреЛрд░реНрдЯреЛрдВ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реИрдВ, рдЙрдирдХреЗ рд▓рд┐рдП рд╣рдо рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ рдХрд╛ рд▓рд┐рдВрдХ рднреА рджреЗрддреЗ рд╣реИрдВред



рдореЛрдиреЛрд░рдкреЛ: рдпрд╛рддреНрд░рд╛ рд╡рд╛рдкрд╕ред Badoo рдореЗрдВ рдореЙрдбрд░реНрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдХрд╛ рдЗрддрд┐рд╣рд╛рд╕


рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо: рдЖрдИрдУрдПрд╕
рд╡рдХреНрддрд╛: рдПрдВрдЯреЛрди рд╢реБрдХрд┐рди
рд░рд┐рдкреЛрд░реНрдЯ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдирд╛

10 рд╡реЗрдВ рд╕реНрдерд╛рди рдкрд░ - рдмрд╕ "рд╡рд┐рдХрд╛рд╕ рдХреА рдХрд╣рд╛рдиреА рдФрд░ рдЕрдиреБрднрд╡ рдЬреЛ рдЗрд╕рдХреЗ рд╕рд╛рде рдЖрддрд╛ рд╣реИред" рдмрджреВ рдореЗрдВ
рд╡реЗ рдиреМ рд╕рд╛рд▓ рд╕реЗ iOS рдХреЗ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рд▓рдЧреЗ рд╣реБрдП рд╣реИрдВ, рдФрд░ рдЗрд╕ рд╕рдордп рдХреЗ рджреМрд░рд╛рди рди рдХреЗрд╡рд▓ рдХрдВрдкрдиреА, рдмрд▓реНрдХрд┐ рдкреВрд░рд╛ рдЙрджреНрдпреЛрдЧ рдмрджрд▓ рдЧрдпрд╛ рд╣реИ (рдпрд╣ рдХрд▓реНрдкрдирд╛ рдХрд░рдирд╛ рдХрдард┐рди рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рдмрд╛рд░ рдЬрдм рдХреЛрдХреЛ рдХреЗ рдмрд┐рдирд╛ рдорд╛рдирд╡рддрд╛ рдореМрдЬреВрдж рдереА)ред

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





рдПрдВрдбреНрд░реЙрдЗрдб рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдХреИрд╢реЗ рдХреИрд╕реЗ рдХрд░реЗрдВ рдФрд░ рдкреИрд░ рдореЗрдВ рдЦреБрдж рдХреЛ рд╢реВрдЯ рди рдХрд░реЗрдВ


рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо: Android
рд╡рдХреНрддрд╛: рджрд┐рдорд┐рддреНрд░реА рд╡рд╛рд╕рд┐рд▓рд┐рд╡
рд░рд┐рдкреЛрд░реНрдЯ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдирд╛

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХреИрд╢рд┐рдВрдЧ рдХрд╛рд░реНрдп (рдПрдВрдбреНрд░реЙрдЗрдб рдкрд░ рд╕рд╣рд┐рдд) рдирдпрд╛ рдирд╣реАрдВ рд╣реИ - рд▓реЗрдХрд┐рди рдпрд╣ рдЗрд╕рд╕реЗ рдХрдо рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдирд╣реАрдВ рд╣реИ, рдФрд░ рдЗрд╕рдореЗрдВ рддреНрд░реБрдЯрд┐рдпрд╛рдВ рдмрдирд╛рдирд╛ рдмрдВрдж рдирд╣реАрдВ рдХрд░рддреА рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд░рд┐рдкреЛрд░реНрдЯ рдЙрдкрдпреЛрдЧреА рд░рд╣рддреА рд╣реИрдВред рдЦреИрд░, рдпрд╣ рдЗрд╕ рдХрд╛рд░рдг рд╕реЗ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХрдВрдкреНрдпреВрдЯрд░ рд╡рд┐рдЬреНрдЮрд╛рди рдХреА рджреЛ рдореБрдЦреНрдп рд╕рдорд╕реНрдпрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХреИрд╢рд┐рдВрдЧ рд╣реИ!

рд░рд┐рдкреЛрд░реНрдЯ рдореЗрдВ рджрд┐рдЦрд╛рдП рдЧрдП рдХреИрд╢рд┐рдВрдЧ рдХреЗ рдкреНрд░рдХрд╛рд░:

  • рдЖрд▓рд╕реА рдХреИрд╢
  • рд╕рдВрдЪрд┐рдд рдХреИрд╢
  • рдХреИрд╢ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд▓рд┐рдЦреЗрдВ
  • LRU рдХреИрд╢ред






рдПрдХ рдмрдбрд╝реА рдЯреАрдо рдореЗрдВ рдореЛрдмрд╛рдЗрд▓ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛


рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо: Android / iOS
рд╡рдХреНрддрд╛: рдЕрд▓реЗрдХреНрдЬреЗрдВрдбрд░ рдорд┐рдЦрд╛рдЗрд▓реЛрд╡
рд░рд┐рдкреЛрд░реНрдЯ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдирд╛

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

рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд▓рд╛рдн рдХреА рдорд╛рддреНрд░рд╛ рдЬреЛ рдЖрдк рд░рд┐рдкреЛрд░реНрдЯ рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рдЖрдкрдХреА рдЯреАрдо рдХреЗ рдЖрдХрд╛рд░ рдХреЗ рд╕рд╛рде рд╕рдВрдмрдВрдзрд┐рдд рд╣реИ - рдпрджрд┐ рдЖрдк рдПрдХ рдЫреЛрдЯреЗ рд╕реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдЖрдкрдХреЗ рддрддреНрдХрд╛рд▓ рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ рдЙрдкрдпреЛрдЧреА рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдХрд┐рд╕реА рднреА рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ рдХрд┐ рджрд┐рдЧреНрдЧрдЬреЛрдВ рдХреЗ рдкрд╛рд╕ рдХреНрдпрд╛ рд╣реИ!





рддреНрд░реБрдЯрд┐ рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рджреГрд╖реНрдЯрд┐рдХреЛрдг


рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо: Android / iOS
рд╡рдХреНрддрд╛: рджрд┐рдорд┐рддреНрд░реА рдорд┐рдЦрд╛рдЗрд▓реЛрд╡
рд░рд┐рдкреЛрд░реНрдЯ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдирд╛

рддреНрд░реБрдЯрд┐ рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХреЗ рд▓рд┐рдП рдХреМрди рдЪрд╛рд╣рддрд╛ рд╣реИ? рдореИрдВ рдирдИ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рдкрддрд▓реЗ рддрд╛рд▓реЗ рдмрдирд╛рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛, рди рдХрд┐ рдЙрди рдорд╛рдорд▓реЛрдВ рд╕реЗ рдЦрд┐рд▓рд╡рд╛рдбрд╝ рдХрд░рдирд╛ рдЬрд╣рд╛рдВ рдХреБрдЫ рдЧрд▓рдд рд╣реБрдЖред рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╡рд┐рд╖рдп рдЕрдХреНрд╕рд░ рдзреНрдпрд╛рди рд╕реЗ рд╡рдВрдЪрд┐рдд рд░рд╣ рдЬрд╛рддрд╛ рд╣реИред

рд▓реЗрдХрд┐рди рдпрд╣ рд░рд┐рдкреЛрд░реНрдЯ, рдЗрд╕реЗ рд╡рд╛рд╕реНрддреБрд╢рд┐рд▓реНрдк рдореБрджреНрджреЛрдВ рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝рдХрд░, рд╣рдо рд╕рдорд╕реНрдпрд╛ рдХреЛ рдирдП рддрд░реАрдХреЗ рд╕реЗ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ: рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдареАрдХ рд╕реЗ рд╕рдВрднрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдмрд╕ рдПрдХ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд╕рдВрддреБрд▓рд┐рдд рдкреНрд░рдгрд╛рд▓реА рдмрдирд╛рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ рдЬреЛ рдкреНрд░рддреНрдпреЗрдХ рдкрд░рдд рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╣реЛред





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


рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо: Android
рд╡рдХреНрддрд╛: рд╕рд░реНрдЧреЗрдИ рд░рдпрд╛рдмреЛрд╡
рд░рд┐рдкреЛрд░реНрдЯ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдирд╛

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





рдХреЛрдЯрд▓рд┐рди рдкрдЬрд╝рд▓рд░реНрд╕ рд╡реЙрд▓реНрдпреВрдоред 2


рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо: Android
рд╡рдХреНрддрд╛: рдПрдВрдЯреЛрди рдХреАрдХреНрд╕

рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ рдпрджрд┐ рдХреЛрдЯрд▓рд┐рди рдореЗрдВ рдЖрдк рдорд╛рди рдХреЛ -2_147_483_648.inc () рдЗрдВрдЯ рдкреИрд░рд╛рдореАрдЯрд░ рдкрд░ рдкрд╛рд╕ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ? рдФрд░ рдХреНрдпреЛрдВ? рдПрдВрдЯрди рдРрд╕реЗ рдорд╛рдорд▓реЛрдВ рдХреЛ рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдЬрдм рдХреЛрдЯрд▓рд┐рди рд╕реНрдкрд╖реНрдЯ рддрд░реАрдХреЗ рд╕реЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдкрд╣рд▓реЗ рд╕рд╣реА рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрддрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИред

рдпрд╣ рднрд╛рд╖рд╛ рдХреЗ рдЧреИрд░-рд╕реНрдкрд╖реНрдЯ рд╡реНрдпрд╡рд╣рд╛рд░ рдкрд░ рдЙрдирдХреА рджреВрд╕рд░реА рд░рд┐рдкреЛрд░реНрдЯ рд╣реИ, рдФрд░ рдЗрди рджреЛрдиреЛрдВ рд░рд┐рдкреЛрд░реНрдЯреЛрдВ рдХреЗ рд▓рд┐рдП рд╣рдордиреЗ рд╣реИрдмреЗ рдкрд░ рдкрд╛рда рд╕рдВрд╕реНрдХрд░рдг рдмрдирд╛рдП рд╣реИрдВ - рдЗрд╕рд▓рд┐рдП рдпрд╣рд╛рдВ рдЖрдк рди рдХреЗрд╡рд▓ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдмрд▓реНрдХрд┐ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ:







рд╕реНрдЯреНрд░реАрдо рдФрд░ рдирдВрдЧреЗ рд╕реЙрдХреЗрдЯ рдФрд░ рдХреЛрдбреЗрдХреНрд╕ рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рд╡реАрдбрд┐рдпреЛ рдЪрд▓рд╛рдПрдВ


рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо: Android / iOS
рд╡рдХреНрддрд╛рдУрдВ: рдЕрд▓реЗрдХреНрдЬреЗрдВрдбрд░ рдЯреЛрдмреЛрд▓ рдФрд░ рдЗрд╡рд╛рди рдЧреНрд░рд┐рдЧреЛрд░рд┐рд╡

рдУрдХреЗ рдореЗрдВ рд╡реАрдбрд┐рдпреЛ рд╕рд╛рдордЧреНрд░реА рдХреА рдЦрдкрдд рд╡рд┐рд╢рд╛рд▓ рд╣реИ, рдФрд░ рдУрдХреЗ рд▓рд╛рдЗрд╡ рдХреЗ рдЖрдЧрдорди рдХреЗ рд╕рд╛рде, рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдХреЛ рдЗрд╕рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛ред рдпрд╣ рдЖрд╢реНрдЪрд░реНрдп рдХреА рдмрд╛рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ рдореЛрдмрд╛рдЗрд▓ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рд╡реЗ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдореБрджреНрджреЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ "рдорд╛рдирдХ рдЦрд┐рд▓рд╛рдбрд╝реА рд▓реЗрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд╛рд▓рддреЗ рд╣реИрдВ" рд╕реЗ рдмрд╣реБрдд рдЧрд╣рд░рд╛рдИ рд╕реЗ рд╕рдВрдкрд░реНрдХ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рд░рд┐рдкреЛрд░реНрдЯ рдореЗрдВ рд╡реЗ рдЕрдкрдиреА рд╡рд┐рд╢реЗрд╖рдЬреНрдЮрддрд╛ рд╕рд╛рдЭрд╛ рдХрд░рддреЗ рд╣реИрдВред рдХреИрд╕реЗ Apple рдХреА HLS рддрдХрдиреАрдХ DASH рд╕реЗ рд╣реАрди рд╣реИ? рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдореЗрдВ рддреАрди рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдПрдВ рдХреНрдпрд╛ рд╣реИрдВ рдЬреЛ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдЕрдкреНрд░рд╛рдкреНрдп рд╣реИрдВ, рдФрд░ рдХрд┐рд╕рдХреЗ рдкрдХреНрд╖ рдореЗрдВ рд╡реЗрдмрдЖрд░рдЯреАрд╕реА рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╣реИ? рдЬрдм рдпрд╣ рдорд╛рдирдХ рд╕рдорд╛рдзрд╛рди рдХреЗ рдмрдЬрд╛рдп рдЕрдкрдирд╛ рдЦреБрдж рдХрд╛ рдХрд░рдиреЗ рд▓рд╛рдпрдХ рд╣реИ?

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





рд╕рдВрдХрд▓рдирдХрд░реНрддрд╛ред Dalvikред рдПрдЖрд░рдЯреАред рдФрд░ рдмреАрдЪ рдореЗрдВ рд╕рдм рдХреБрдЫ


рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо: Android
рд╡рдХреНрддрд╛: рдЬреЛрдирд╛рдерди рд▓реЗрд╡рд┐рди

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

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





рдкрд░реАрдХреНрд╖рдг рдХреЗ рдЪрд░рдо: рдореЛрдмрд╛рдЗрд▓ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рдЕрдВрдзреЗрд░реЗ рдХреЛрдиреЛрдВ рд╕реЗ рдЪрд╛рд▓реЗрдВ


рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо: Android / iOS
рд╡рдХреНрддрд╛: рд╡рд┐рдЯрд╛рд▓реА рдлреНрд░рд┐рдбрдореИрди

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

рд╡рд┐рдЯрд╛рд▓реА рдлреНрд░рд╛рдЗрдбрдореИрди рджреНрд╡рд╛рд░рд╛ рдЖрд╡рд╛рдЬ рдЙрдард╛рдИ рдЧрдИ рдпрд╣ рдЙрддреНрд╕реБрдХ рддрдереНрдпреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИред рдХреЛрдб рдХреА рдмрд╣реБрддрд╛рдпрдд рдХреЗ рд╕рд╛рде рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рд╡рд┐рдкрд░реАрдд, рдПрдХ рдХреАрдиреЛрдЯ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╡реЗ рдХрд┐рд╕реА рднреА рдмрд╛рд░реАрдХрд┐рдпреЛрдВ рдХреЛ рдирд╣реАрдВ рд╕рд┐рдЦрд╛рддреЗ рд╣реИрдВ - рд▓реЗрдХрд┐рди рд╡реЗ рдХрдИ рджрд┐рд▓рдЪрд╕реНрдк рд╕рд╛рдорд╛рдиреНрдп рдЪреАрдЬреЛрдВ рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рдпрд╣ рд╕рдордЭрдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдХреМрди рд╕реА рдмрд╛рд░реАрдХрд┐рдпреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдорддреМрд░ рдкрд░ рдмреЗрд╣рддрд░ рд╣реИрдВред





рдПрдВрдбреНрд░реЙрдЗрдб Lyft рдкрд░ рдмрдирд╛рддрд╛ рд╣реИ


рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо: Android
рд╡рдХреНрддрд╛: рдЕрд░реНрдЯрд┐рдУрдо рдЬрд╝реАрдирддреБрд▓реНрд▓рд┐рди

рдЕрдВрдд рдореЗрдВ, рд░реЗрдЯрд┐рдВрдЧ рдХреЗ рдиреЗрддрд╛ред Lyft Android рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдореЙрдбреНрдпреВрд▓ рдХреА рд╕рдВрдЦреНрдпрд╛ 800 рд╕реЗ рдЕрдзрд┐рдХ рд╣реИ, рдЬреЛ рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддреА рд╣реИред рддрдм рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ рдпрд╣ рд╕реЛрдЪ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ "рдпрджрд┐ рд╣рдо рдЗрд╕реЗ рдЬреАрд╡рди рдореЗрдВ рдкреНрд░рд╛рдкреНрдд рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдореЗрдВ рдЗрд╕реЗ рдХреНрдпреЛрдВ рд╕реБрдирдирд╛ рдЪрд╛рд╣рд┐рдП" - рд▓реЗрдХрд┐рди рджрд░реНрд╢рдХреЛрдВ рдХрд╛ рдЕрдиреБрдорд╛рди рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рд░рд┐рдкреЛрд░реНрдЯ рджрд┐рдЧреНрдЧрдЬреЛрдВ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рд╕рднреА рдХреЗ рд▓рд┐рдП рджрд┐рд▓рдЪрд╕реНрдк рдереАред

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



рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рджрд┐рд╕рдВрдмрд░ рдореЛрдмрд┐рдпрд╕ рдореЗрдВ рдХрдИ рджрд┐рд▓рдЪрд╕реНрдк рдЪреАрдЬреЗрдВ рдереАрдВред рдпрджрд┐ рдЖрдк рдРрд╕реА рд░рд┐рдкреЛрд░реНрдЯ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╕реНрдкреАрдХрд░ рд╕реЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдкреВрдЫрдиреЗ рдХреЗ рдЕрд╡рд╕рд░ рдХреЗ рд╕рд╛рде, рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЕрдЧрд▓рд╛ рдореЛрдмрд┐рдЕрд╕ 22-23 рдордИ рдХреЛ рд╕реЗрдВрдЯ рдкреАрдЯрд░реНрд╕рдмрд░реНрдЧ рдореЗрдВ рдЖрдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдФрд░ рд╕рд╛рдЗрдЯ рдкрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЕрдзрд┐рдХрд╛рдВрд╢ рд░рд┐рдкреЛрд░реНрдЯреЛрдВ рдХрд╛ рд╡рд░реНрдгрди рд╣реИред рдЯрд┐рдХрдЯреЛрдВ рдХреА рд╡рд░реНрддрдорд╛рди рдХреАрдордд рдорд╛рд░реНрдЪ рдХреЗ рдЕрдВрдд рддрдХ рд╡реИрдз рд╣реИ, рдлрд┐рд░ рд╡реЗ рдХреАрдордд рдореЗрдВ рд╡реГрджреНрдзрд┐ рдХрд░реЗрдВрдЧреЗред

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


All Articles