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

рдХреМрди рдкрд░рд╡рд╛рд╣ рдХрд░рддрд╛ рд╣реИ, рд╕реНрд╡рд╛рдЧрдд рд╣реИред
рдкрд░рд┐рдЪрдп
рдореИрдВрдиреЗ рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдЦрд┐рд▓реМрдиреЗ рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рд╣реИ, рдЬреНрдпрд╛рджрд╛рддрд░ рд╕рд╛рдзрд╛рд░рдг рд╣реИрдВред рдЬрд╛рд╡рд╛ рд╕реАрдЦрдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рдЗрд╕ рднрд╛рд╖рд╛ рдореЗрдВ рдХреБрдЫ рдЙрдкрдпреЛрдЧреА рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдпрд╣ рдЬрд╛рдирдиреЗ рдХреЗ рдмрд╛рдж рдХрд┐ рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рд▓рд┐рдП рдЬрд╛рд╡рд╛ рдореЗрдВ рдЧреЗрдо рд▓рд┐рдЦрдирд╛ рд╕рдВрднрд╡ рд╣реИ, рдореИрдВрдиреЗ рд╕реНрдорд╛рд░реНрдЯрдлрд╝реЛрди рдХреЗ рд▓рд┐рдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рдЬрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╕рд░рд▓ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред
рд╡рд┐рдЪрд╛рд░
рдЕрдм рд╣рдореЗрдВ рдПрдХ рдРрд╕реЗ рд╡рд┐рдЪрд╛рд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ рдмрд╣реБрдд рд╕рд░рд▓ рд╣реЛ, рддрд╛рдХрд┐ рд╡рд┐рдлрд▓рддрд╛ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╕рдордп рдХреЗ рд▓рд┐рдП рдХреЛрдИ рджрдпрд╛ рди рд╣реЛ, рдФрд░ рдпрд╣ рднреА рдЕрджреНрд╡рд┐рддреАрдп рд╣реИ рдХрд┐ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреА рдмрд╣реБ-рдорд┐рд▓рд┐рдпрди рд╕реВрдЪреА рдореЗрдВ рд╕рд┐рд░реНрдл рдПрдХ рдФрд░ рдирд╛рдо рдирд╣реАрдВ рд░рд╣ рдЧрдпрд╛ рд╣реИред рдореИрдВрдиреЗ рдЯрд┐рдХ-рдЯреИрдХ-рдЯреЛ рдЪреБрдирд╛ред рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИ? рдХреНрдпрд╛ рдРрд╕реЗ рдХрдИ рдЦреЗрд▓ рд╣реИрдВ? рдЕрдм рдХреБрдЫ рдЕрдиреВрдард╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдерд╛ред рдЕрдм рд╕рднреА рдХрдВрдкреНрдпреВрдЯрд░ tic-tac-toe рдХреНрд▓рд┐рдХ рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рдкрд░ рдХрд╛рдо рдХреНрдпреЛрдВ рдХрд░рддреЗ рд╣реИрдВ? рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдХрд┐ рдЖрдВрдХрдбрд╝реЗ рдЖрд░реЗрдЦрд┐рдд рдХрд░реЗрдВ, рдФрд░ рдЦреЗрд▓ рдЦреБрдж рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдЧрд╛ рдХрд┐ рдХреНрдпрд╛ рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЕрдм, рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреИрд╕реЗ рдХрд░реЗрдВ? рд╡рд┐рдХрд▓реНрдк:
- рдкреНрд░рддреНрдпреЗрдХ рд╕реЗрд▓ рдПрдХ рд░реЗрдЦрд╛рдкреБрдВрдЬ рдЫрд╡рд┐ рд╣реИред рдбреНрд░рд╛рдмреИрдХ: рдЖрдк рд╡рд┐рджреЗрд╢ рдореЗрдВ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддреЗ, рдЕрдиреНрдпрдерд╛ рдпрд╣ рдХреБрдЯрд┐рд▓, рд╕реНрдореГрддрд┐ рдЦрдкрдд рд▓рдЧрддрд╛ рд╣реИред рдкреНрд▓рд╕рд╕: рд╕рд╛рджрдЧреАред рдЗрд╕рдХрд╛ рдПрдХ рдПрдирд╛рд▓реЙрдЧ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рд╣реИ, рд▓реЗрдХрд┐рди рдореЛрдмрд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВред
- рдкреВрд░рд╛ рдХреНрд╖реЗрддреНрд░ рдПрдХ рдмрд┐рдЯрдореИрдк рд╣реИред рдиреБрдХрд╕рд╛рди: рдкреВрд░реА рдЫрд╡рд┐ рдореЗрдВ рдЖрдВрдХрдбрд╝реЗ рджреЗрдЦреЗрдВ, рдореБрджреНрд░рд┐рдд рдкрд╛рда рдХреЛ рдкрд╣рдЪрд╛рдирдирд╛ рдЖрд╕рд╛рди рд╣реИ, рдШреБрдорд╛рд╡рджрд╛рд░ рдЖрдВрдХрдбрд╝реЗ рдЦреЛрдЬрдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдЪрд┐рдкрдХреЗ рд╣реБрдП рдЖрдВрдХрдбрд╝реЗ рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреА рд╕рдорд╕реНрдпрд╛, рдФрд░ рдПрдХ рдмрдбрд╝рд╛ рд╕реАрдкреАрдпреВ рд▓реЛрдбред рд▓рд╛рдн: рдЖрдк рдПрдХ рдкрдбрд╝реЛрд╕реА рд╕реЗрд▓ рдореЗрдВ рднрд╛рдЧ рд▓реЗрдХрд░ рдПрдХ рдХреНрд░реЙрд╕ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред
- рдЖрдХреГрддрд┐рдпрд╛рдБ - рд╡реЗрдХреНрдЯрд░ред рдиреБрдХрд╕рд╛рди: рдкреБрдирд░реНрд╡рд┐рддрд░рдг рд▓рдВрдмреЗ рд╕рдордп рддрдХ рд╕рдВрднрд╡ рд╣реИ (рд▓реЗрдХрд┐рди рдмрдлрд░рд┐рдВрдЧ рджреНрд╡рд╛рд░рд╛ рд╣рд▓ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ)ред рд▓рд╛рдн: рдЙрди рдЖрдВрдХрдбрд╝реЛрдВ рдХреЛ рдЕрд▓рдЧ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ рдЬреЛ рдПрдХ-рджреВрд╕рд░реЗ рдкрд░ рдЯрдХрд░рд╛рдП рд╣реИрдВ, рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЖрдВрдХрдбрд╝реЛрдВ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рдмрджрд▓рдирд╛ рдЖрд╕рд╛рди рд╣реИред
рдереЛрдбрд╝рд╛ рдЧреБрдЧрд▓реА рдХрд░рддреЗ рд╣реБрдП, рдореБрдЭреЗ рдпрд╣ рдирд╣реАрдВ рдорд┐рд▓рд╛ред
рдХреНрдпреЛрдВ рд╡рд┐рдЪрд╛рд░ рдЕрдЪреНрдЫрд╛ рд╣реИ: рдЖрд░реЗрдЦрдг рдЖрдХрд╛рд░ рдЦреЗрд▓ рдХреЛ рдкрд╕рдВрдж рдХреА рд╕реНрд╡рддрдВрддреНрд░рддрд╛ рджреЗрддрд╛ рд╣реИ, рдЦрд┐рд▓рд╛рдбрд╝реА рдЦреБрдж рдЖрдХреГрддрд┐ рдХреЗ рдЖрдХрд╛рд░ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдЦреЗрд▓ рдХрд╛ рд╡рд┐рдЪрд╛рд░ рдбреНрд░рд╛рдЗрдВрдЧ рдХреА рд╕реНрд╡рддрдВрддреНрд░рддрд╛ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рд╣реИ, "рдзреЛрдЦрд╛" рдХреА рд╕реНрд╡рддрдВрддреНрд░рддрд╛ - рджреБрд╢реНрдорди рдХреЗ рдЖрдВрдХрдбрд╝реЗ, рдФрд░ рдЦреЗрд▓ рдХреА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдФрд░ рдирд┐рдпрдореЛрдВ рдХреА рд╕реНрд╡рддрдВрддреНрд░рддрд╛ (рдХреНрд╖реЗрддреНрд░ рдЖрдХрд╛рд░, рдЖрджрд┐)ред рд╡рд╣рд╛рдБ рднреА рдХрдорд┐рдпрд╛рдВ рд╣реИрдВ: рдПрдХ рдХреНрд░реЙрд╕ рдпрд╛ рд╢реВрдиреНрдп рдХреЛ рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдирд╛ рд╕рд┐рд░реНрдл рдПрдХ рд╕реЗрд▓ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рд╕реЗ рдмрд╣реБрдд рд▓рдВрдмрд╛ рд╣реИред ред рдЗрд╕рд▓рд┐рдП, рд╣рд░ рдХреЛрдИ рдЗрд╕ рдЦреЗрд▓ рдХреЛ рдкрд╕рдВрдж рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред
рдЦреЗрд▓ рдХрд╛ рдирд╛рдо рдФрд░ рдЗрд╕реА рддрд░рд╣ рдХреЗ рдЦреЗрд▓ рдХреЗ рд▓рд┐рдП рдЦреЛрдЬ
рдЦреЗрд▓ рдмрдирд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдореИрдВрдиреЗ рдЬрд▓реНрджреА рд╕реЗ рдЗрд╕реА рддрд░рд╣ рдХреЗ рдЦреЗрд▓реЛрдВ рдХреА рддрд▓рд╛рд╢ рдХреАред рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рддрд╣рдд, рдореБрдЭреЗ рдРрд╕рд╛ рдХреЛрдИ рдЧреЗрдо рдирд╣реАрдВ рдорд┐рд▓рд╛ред рдореИрдВрдиреЗ рдЧреЗрдо рдХреЛ "рдЯрд┐рдХ-рдЯреИрдХ-рдЯреЛ" + рдбреНрд░рд╛рдЗрдВрдЧ рдХрд╣рдиреЗ рдХрд╛ рд╕реЛрдЪрд╛ред рдЪреВрдВрдХрд┐ рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЯрд┐рдХ рдЯреАрдПрд╕реА рдкреИрд░ рдХреА рдЕрдВрдЧреБрд▓реА рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдЗрд╕ рдореБрд╢реНрдХрд┐рд▓ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛, рдЧреЗрдо рдмрдирд╛рдиреЗ рдХрд╛ рдЫреЛрдЯрд╛ рдЪрд░рдг рдФрд░ рдХрд╛рдо рдХреЗ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдХреЗ рддреИрдпрд╛рд░ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рдЕрдВрддрд┐рдо рдирд╛рдо рдХреЗ рд╕рд╛рде рдЖрдирд╛ред рдХрд╛рдо рдХреЗ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рдЧреЗрдо рдХрд╛ рдирд╛рдо рд▓рд┐рдЦрдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ред рдлрд┐рд░, "рдЯрд┐рдХ-рдЯреИрдХ-рдЯреЛ" рдХрд╛ рдЕрдВрдЧреНрд░реЗрдЬреА рдореЗрдВ рдЕрдиреБрд╡рд╛рдж рдХрд┐рдпрд╛, рдФрд░ "рдбреНрд░рд╛" рд╢рдмреНрдж рдЙрдиреНрд╣реЗрдВ рдбрд╛рд▓ рджрд┐рдпрд╛, рдореИрдВрдиреЗ рдкрд╛рдпрд╛, рд╢рд╛рдпрдж, рдбреНрд░рд╛рдЗрдВрдЧ рдХреЗ рд╕рд╛рде рдЯрд┐рдХ-рдЯреИрдХ-рдЯреЛ рдХрд╛ рдПрдХрдорд╛рддреНрд░ рдкреНрд░рддрд┐рдпреЛрдЧреАред рдореБрдЭреЗ рдЦреЗрд▓ рдХреЗ рдирд╛рдо рдкрд░ "рдбреНрд░рд╛рдЗрдВрдЧ" рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереАред рдбреНрд░реЙ рд╢рдмреНрдж рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдФрд░ рдЧреЗрдо рдХреЗ рдирд╛рдо рдореЗрдВ рдбреНрд░рд╛рдЗрдВрдЧ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╢рдмреНрдж рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдкрд░, рдЦреЗрд▓ рдХрд╛ рдирд╛рдо "рдЯрд┐рдХ-рдЯреИрдХ-рдЯреЛ рдбреНрд░рд╛рдЗрдВрдЧ" рд░рдЦрдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдЧрдпрд╛ рдерд╛! рдпрджрд┐ рдЖрдк рдХрд╣рддреЗ рд╣реИрдВ рдХрд┐ рдирд╛рдо рджреВрд╕рд░реЛрдВ рдХреЗ рд╕рд╛рде рдмрд╣реБрдд рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ, рддреЛ рдЖрдк Google рдЯрд┐рдХ рдореЗрдВ рдХреЗрд╡рд▓ 250 рд╕реЗ рдЕрдзрд┐рдХ рдЯрд┐рдХ-рдЯреИрдХ-рдЯреЛ рдХрд╛ рднреБрдЧрддрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ 1000 рд╕реЗ рдЕрдзрд┐рдХ рдореБрдХреНрдд рдХреИрд╕реЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?
рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди
UPD: рдЦреЗрд▓ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рдЬрд┐рдиреНрд╣реЗрдВ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛:
- рдЦрд┐рд▓рд╛рдбрд╝реА рдЖрдХреГрддрд┐рдпрд╛рдБ, рддреИрдпрд╛рд░ рдЖрдХреГрддрд┐рдпреЛрдВ рдХреА рдорд╛рдиреНрдпрддрд╛
- рдЦреЗрд▓ рдореИрджрд╛рди рдХреЗ рд╡рд┐рднрд┐рдиреНрди рдЖрдХрд╛рд░: 3x3 рд╕реЗ 12x12 рддрдХ (рдпрд╣ рд╕рдВрднрд╡ рд╣реИ рдФрд░ рдЕрдзрд┐рдХ рд╣реИ, рд▓реЗрдХрд┐рди рдХрдИ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╕реНрдХреНрд░реАрди рдЖрдХрд╛рд░ рдкреНрд░рддрд┐рдмрдВрдз рд▓рдЧрд╛рддреЗ рд╣реИрдВ)
- рддрджрдиреБрд╕рд╛рд░, рдЦреЗрд▓ рдПрдХ рдкрдВрдХреНрддрд┐ рдореЗрдВ рдХреЗрд╡рд▓ 3 рдирд╣реАрдВ рд╣реИ, рдмрд▓реНрдХрд┐ рдПрдХ рдкрдВрдХреНрддрд┐ рдореЗрдВ 4, 5, 6 рднреА рд╣реИ
рдЗрд╕рд╕реЗ рд╕рдорд╕реНрдпрд╛рдПрдВ рдкреИрджрд╛ рд╣реБрдИрдВ: рдЪреВрдВрдХрд┐ рдЖрдк рдХрд╣реАрдВ рднреА рдЖрдХрд░реНрд╖рд┐рдд рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рдЖрдк рджреБрд╢реНрдорди рдХреЗ рдЖрдВрдХрдбрд╝реЗ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВ, рдХрд╡рд░ рдЕрдк рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╕реНрдХреЗрдЪ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдзреЛ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЧрд▓рдд рдХреЛрд░реНрд╕ рдкрд░ рднреА рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ (рд╣рд╛рдВ, рдпрджрд┐ рдЖрдк рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рджреЛ рдХреНрд░реЙрд╕ рдЦреАрдВрдЪрддреЗ рд╣реИрдВ рддреЛ рдпрд╣ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ)ред рдРрд╕реЗ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИ? рдирд┐рд╖реЗрдз рдпрд╛ рдЕрдиреБрдорддрд┐? рдХрд┐рд╕реА рднреА рд░реВрдк рдореЗрдВ рдЬреАрддрдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рдЫреЛрдбрд╝рдХрд░, рдЗрд╕реЗ рд╣рд▓ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдлрд┐рд░ рдЬрдм рдзреЛрдЦрд╛ рджреЗрдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╢рд┐рдХрд╛рдпрдд рдЬреАрддрддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП: "рдЕрдиреБрдЪрд┐рдд рдЬреАрддред"
рд╡рд┐рдХрд╛рд╕ рдкрд░реНрдпрд╛рд╡рд░рдг рдФрд░ рд╕реГрдЬрди рдХреА рд╕рд╛рдорд╛рдиреНрдп рдпреЛрдЬрдирд╛ рдХрд╛ рд╡рд┐рдХрд▓реНрдк
рдЬрдм рдореИрдВ рдЦреЛрдЬ рд░рд╣рд╛ рдерд╛ рдХрд┐ рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рд▓рд┐рдЦрдирд╛ рд╣реИ, рддреЛ рдЧреНрд░рд╣рдг рдбрд╛рдЙрдирд▓реЛрдб рд╣реЛ рд░рд╣рд╛ рдерд╛, рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рдерд╛, рдореИрдВрдиреЗ рдЕрдкрдиреЗ рд╕рд╛рде рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдП рдЧрдП рдиреЗрдЯрдмрд┐рдпрдВрд╕ рдкрд░ рд╢реБрд░реВ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ рдерд╛ рдХрд┐ рдПрдВрдбреНрд░реЙрдЗрдб рдЬрд╛рд╡рд╛ рдореЗрдВ рд╕рд░рд▓ рдЬрд╛рд╡рд╛ рдХреЗ рд╕рдорд╛рди рд╣реИ, рдЙрдиреНрд╣реЗрдВ рд▓рдЧрднрдЧ рд╕рдорд╛рди рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЗрд╕рд▓рд┐рдП рддрд░реНрдХ (рдЗрдВрдЬрди) рдХреЛ рдЕрд▓рдЧ рд╕реЗ рд▓рд┐рдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдореЗрд░реА рдпреЛрдЬрдирд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдЦреЗрд▓ рдХреЛ рджреЛ рдкреИрдХреЗрдЬреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП: рдЗрдВрдЬрди рдФрд░ рдЬреАрдпреВрдЖрдИред рдЗрдВрдЬрди - рдПрдХ рдЧреЗрдо рдЗрдВрдЬрди, рдЧреЗрдо рд▓реЙрдЬрд┐рдХ, рдпрд╣ рдкреИрдХреЗрдЬ рдЬреАрдпреВрдЖрдИ рдФрд░ рдУрдПрд╕ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╕реЗ рд▓рдЧрднрдЧ рд╕реНрд╡рддрдВрддреНрд░ рд╣реИ, рдЗрд╕рдореЗрдВ рдЬреАрдпреВрдЖрдИ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╣реИ: рдЖрдиреЗ рд╡рд╛рд▓реА рдШрдЯрдирд╛рдУрдВ рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ред рдЬреАрдпреВрдЖрдИ - рдУрдПрд╕ рдкрд░ рдирд┐рд░реНрднрд░ред рдПрдВрдбреНрд░реЙрдЗрдб рдкрд░ рдкреЛрд░реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдХреЗрд╡рд▓ GUI рдХреЛ рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЗрдВрдЬрди рдХреЛ рдЫреВрдиреЗ рдХреЗ рдмрд┐рдирд╛, рдпрд╛ рд▓рдЧрднрдЧ рдмрд┐рдирд╛ рдЯрдЪ рдХрд┐рдПред рдпрд╣реА рдореЗрд░реА рдпреЛрдЬрдирд╛ рдереАред

рд╡рд┐рдЪрд╛рд░ рдЕрдЪреНрдЫрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рддрд╣рдд рд╕реНрдерд╛рдирд╛рдВрддрд░рдг рдХреЗ рд╕рдордп, рдЕрдиреБрдХреВрд▓рди (рдмрд╛рдж рдореЗрдВ рд╡рд░реНрдгрд┐рдд) рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдорд╕реНрдпрд╛ рдереАред
рдЦреЗрд▓ рдХрд╛ рд╡рд┐рдХрд╛рд╕
рдХрд╛рд░реНрдпрдХреНрд░рдо рд╡рд┐рдХрд╛рд╕ рдЪрдХреНрд░
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИ, рдпрд╣ рдЬрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдЙрди рдмрд┐рдВрджреБрдУрдВ рдХреЛ рд▓рд┐рдЦрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛, рдЬрд┐рдиреНрд╣реЗрдВ рдореЗрд░реЗ рдЦреЗрд▓ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдореИрдВрдиреЗ рдПрдХ рдкрддреНрд░рдХ рд▓рд┐рдпрд╛, рдЬрд┐рд╕ рдкрд░ рдореИрдВрдиреЗ рдореБрдЦреНрдп рдЦрдВрдбреЛрдВ рдХреЛ рд▓рд┐рдЦрд╛: рдЗрдВрдЬрди, рдПрдЖрдИ, рдЧреНрд░рд╛рдлрд┐рдХреНрд╕, рдмрдЧреНрд╕, рдЗрддреНрдпрд╛рджрд┐, рдлрд┐рд░ рдкреНрд░рддреНрдпреЗрдХ рд╢реНрд░реЗрдгреА рдХреЗ рд▓рд┐рдП рдореИрдВрдиреЗ рдЙрди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд▓рд┐рдЦрд╛, рдЬрд┐рдиреНрд╣реЗрдВ рд╣рд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ рдирд┐рд░реНрдгрдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдореИрдВрдиреЗ рдЬреЛ рдХрд┐рдпрд╛ рдерд╛, рдЙрд╕реЗ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛, рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ dawdled, рдореИрдВрдиреЗ рдирдП рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рд╕реВрдЪрд┐рдпреЛрдВ рдХреЛ рдлрд┐рд░ рд╕реЗ рднрд░ рджрд┐рдпрд╛, рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдбрд┐рдмрдЧ рдХрд┐рдпрд╛, рдореИрдВрдиреЗ "рдмрдЧ" рдЕрдиреБрднрд╛рдЧ рдФрд░ рдХрднреА-рдХрднреА рдЕрдиреНрдп рдЦрдВрдбреЛрдВ рдореЗрдВ рд╡реГрджреНрдзрд┐ рдХреАред рдлрд┐рд░ рдореИрдВрдиреЗ рджреВрд╕рд░реА рд╢реАрдЯ рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░ рджрд┐рдпрд╛, рд▓реЗрдХрд┐рди рджреЛ рд╢реАрдЯ рдкрд░реНрдпрд╛рдкреНрдд рдереАрдВред рдЪреВрдВрдХрд┐ рд╡рд┐рдХрд╛рд╕ рдФрд░ рд╕рдорд░реНрдерди рдХреА рдпреЛрдЬрдирд╛ рдХреБрдЫ рджрд┐рдиреЛрдВ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдереА, рд▓реЗрдХрд┐рди рд▓рдВрдмреА рдЕрд╡рдзрд┐ рдХреЗ рд▓рд┐рдП, рдпреЛрдЬрдирд╛ рдФрд░ рдмреЗрд╣рддрд░ рд╕рдорд░реНрдерди рдХреЗ рд▓рд┐рдП, рди рдХреЗрд╡рд▓ рдЕрдВрдХ рдХреЗ рд╕рд╛рде рд╢реАрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдпрд╣ рднреА рдХреЛрдб рдХреЛ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЯрд┐рдкреНрдкрдгреА рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ (рджреЗрдЦреЗрдВ)
Javadoc )ред рдЦреЗрд▓ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЛ 2 рдЪрд░рдгреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛: рдкреАрд╕реА рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдВрд╕реНрдХрд░рдг рдмрдирд╛рдПрдВ, рдПрдВрдбреНрд░реЙрдЗрдб рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рдг рдХрд░реЗрдВред рдкреАрд╕реА рдХреЗ рд▓рд┐рдП рдкрд╣рд▓рд╛ рд╕рдВрд╕реНрдХрд░рдг (рдЕрд▓реНрдлрд╛) рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЗрд╕реЗ рдЪрд░рдгреЛрдВ рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛:
- рд╕рд░рд▓ рдЬреАрдпреВрдЖрдИ, рдорд╛рдЙрд╕, рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХреЗ рд╕рд╛рде рд░реЗрдЦрд╛ рдбреНрд░рд╛рдЗрдВрдЧред рдХреНрд░реЙрд╕ рдФрд░ рд╢реВрдиреНрдп рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд╛рдЗрдиреЛрдВ рдХреА рдорд╛рдиреНрдпрддрд╛ред (рдЖрдВрдХрдбрд╝реЛрдВ рдХреЛ рдорд╛рдиреНрдпрддрд╛ рджреЗрддреЗ рд╣реБрдП, рдорд╛рдиреНрдпрддрд╛ рдкреНрд░рд╛рдкреНрдд рдЖрдВрдХрдбрд╝реЗ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдЖрдВрдХрдбрд╝реЛрдВ рдХреА рдорд╛рдиреНрдпрддрд╛ рдХреЛ рдбреАрдмрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдлрд┐рд░, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЦреВрдмрд╕реВрд░рддреА рд╕реЗ рдмрджрд▓ рдЧрдпрд╛, рдЗрд╕реЗ рдЦреЗрд▓ рдореЗрдВ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЧрдпрд╛)
- рдЬреАрдд рдХреЗ рдирд┐рдпрдо, рдПрдХ рдЖрджрдореА рдХреЗ рд╕рд╛рде рдПрдХ рдЦреЗрд▓ред
- рдЧреЗрдорд┐рдВрдЧ AI, рдХрдВрдкреНрдпреВрдЯрд░ рдЧреЗрдо рдореЛрдбред
рдЙрдкрд░реЛрдХреНрдд рдЪрд░рдгреЛрдВ рдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдХрд╛ рдЬреАрд╡рди рдЪрдХреНрд░:
- рдмреБрдирд┐рдпрд╛рджреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреА рдПрдХ рд╕реВрдЪреА рдХрд╛ рд╕рдВрдХрд▓рди
- рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ
- рдкрд░рд┐рдгрд╛рдо рдФрд░ рдбрд┐рдмрдЧрд┐рдВрдЧ рдХреА рдЬрд╛рдБрдЪ рдХрд░рдирд╛ред рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ
рдЬреАрд╡рди рдХреЗ рд╕рд╛рде рдЕрд╕рдВрдЧрдд рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреА рдкрд╣рдЪрд╛рди рдХрд░рддреЗ рд╕рдордп , рдкреИрд░рд╛рдЧреНрд░рд╛рдл 1 рдкрд░ рдЬрд╛рдПрдВ)
рдЕрдЧрд▓реЗ рдЪрд░рдг рдореЗрдВ, рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдкреВрд░реНрдг рдХрд┐рдП рдЧрдП рдереЗред рдЗрди рд╕реБрдзрд╛рд░реЛрдВ рдХрд╛ рдЪрдХреНрд░ рдКрдкрд░ рд╡рд░реНрдгрд┐рдд рдХреЗ рд╕рдорд╛рди рд╣реИ:
- рд▓рд┐рд╕реНрдЯрд┐рдВрдЧ рдХреЗ рдореБрджреНрджреЗ
- рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ
- рдкрд░рд┐рдгрд╛рдо рдФрд░ рдбрд┐рдмрдЧрд┐рдВрдЧ рдХреА рдЬрд╛рдБрдЪ рдХрд░рдирд╛ред рдЕрдм рдореИрдВ рджреЗрдЦ рд░рд╣рд╛ рдерд╛ рдХрд┐ рдХреНрдпрд╛ рд╕реБрдзрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдореВрд▓ рд░реВрдк рд╕реЗ, рдпреЗ рд╕реБрдзрд╛рд░ рдлрд┐рдЧрд░ рд░рд┐рдХрдЧреНрдирд┐рд╢рди рдФрд░ рдмреЙрдЯ рдХреЗ рдЦреЗрд▓ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдереЗ, рдЬрд┐рд╕реЗ рдмрд╛рдж рдореЗрдВ рд▓рд┐рдЦрд╛ рдЬрд╛рдПрдЧрд╛ред рджреВрд╕рд░реЗ рдЪрд░рдг рдореЗрдВ, рдЧреЗрдо рдХреЛ рдЧреНрд░рд╣рдг рдореЗрдВ рдЪрд┐рддреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рд▓рд┐рдП GUI рдХрд╛ рдирд┐рд░реНрдорд╛рдг рд╢реБрд░реВ рд╣реБрдЖред рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рд╕рд╛рде рдЗрдВрдЬрди рдХреА рд╕рдВрдЧрддрддрд╛ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛рдПрдВ рдереАрдВред рд╕рд╛рдзрд╛рд░рдг рдЬрд╛рд╡рд╛ рдореЗрдВ, рдХреИрдирд╡рд╕ (рдЧреНрд░рд╛рдлрд┐рдХреНрд╕) рдХреЗ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдПрдВрдбреНрд░реЙрдЗрдб, рдлреНрд▓реЛрдЯ рдореЗрдВ рд╣реИрдВред рд╕рд╛рде рд╣реА, рдХрдИ рдбреНрд░рд╛рдЗрдВрдЧ рдлрд╝рдВрдХреНрд╢рдВрд╕ рдФрд░ рдХреНрд▓рд╛рд╕реЗрд╕ (Canvas = Drawable, рдЗрддреНрдпрд╛рджрд┐) рдХреЗ рдирд╛рдо рдФрд░ drawLine рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛ рдореЗрдВ рдЕрдВрддрд░ рд╣реИред рдореБрдЭреЗ рдПрдХ "рдкреНрд░рд╛рд░реВрдк рдХрдирд╡рд░реНрдЯрд░" (рдмреИрд╕рд╛рдЦреА) рд▓рд┐рдЦрдирд╛ рдерд╛ рдФрд░ рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЗ рдирд╛рдореЛрдВ рдХреЛ рдмрджрд▓рдирд╛ рдерд╛ред рдореИрдВ рдПрдХ рдШрдВрдЯреЗ рд╕реЗ рдЕрдзрд┐рдХ рд╕рдордп рдореЗрдВ рдпрд╣ рд╕рдм рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛, рдХреНрдпреЛрдВрдХрд┐ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдирд╛рдореЛрдВ рдореЗрдВ рдЕрдВрддрд░ рдерд╛, рдФрд░ рддрд░реНрдХ рдореЗрдВ рдирд╣реАрдВред рдлрд┐рд░ рдЖрдЧреЗ рдХреЗ рдЪрд┐рддреНрд░ рдереЗ, рдЪрд┐рддреНрд░ рдмрдирд╛рдиреЗ рдФрд░ рдирдП рдЬреАрдпреВрдЖрдИ рдХреЗ рдПрдХреАрдХрд░рдг рдХреЗ рдмрд╛рдж, рдкрд░реАрдХреНрд╖рдг рдФрд░ рдбрд┐рдмрдЧрд┐рдВрдЧ рд╢реБрд░реВ рд╣реБрдИред рдЗрди рд╕реБрдзрд╛рд░реЛрдВ рдХрд╛ рдЬреАрд╡рди рдЪрдХреНрд░ рдКрдкрд░ рдХреЗ рд╕рдорд╛рди рд╣реИред :
- рдЦреЗрд▓ рдХреА рдЬрд╛рдБрдЪ: рд╡рд┐рднрд┐рдиреНрди рд╕реНрдХреНрд░реАрди рдЖрдХрд╛рд░, рдЦреЗрд▓ рдХреЗ рд╕рд╛рде рдПрдХ рдПрдореБрд▓реЗрдЯрд░ рдкрд░ рдЪрд▓ рд░рд╣рд╛ рд╣реИред
- рд▓рд┐рд╕реНрдЯрд┐рдВрдЧ рдХреЗ рдореБрджреНрджреЗ
- рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рдареАрдХ рдХрд░реЗрдВ
рдпрд╣ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рддрдм рддрдХ рдЬрд╛рд░реА рд░рд╣реА рдЬрдм рддрдХ рдпрд╣ рддрдп рдирд╣реАрдВ рд╣реЛ рдЧрдпрд╛ рдХрд┐ рдЦреЗрд▓ рдореЗрдВ рдХреЛрдИ рдЦрд╛рдорд┐рдпрд╛рдВ рдирд╣реАрдВ рдереАрдВред рдкрд╣рд▓рд╛ рд╕рдВрд╕реНрдХрд░рдг, рд╕рдВрд╕реНрдХрд░рдг 1.0 рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдХреИрд╕реЗ AI рд▓рд┐рдЦрд╛ рдЧрдпрд╛
рдмреЙрдЯ рдХрд╛ рд╡рд┐рдХрд╛рд╕ (рдЦреЗрд▓ рдореЗрдВ, рдПрдЖрдИ рд╢рдмреНрдж рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдЗрд╕реЗ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛) рд╕рд░рд▓ рдЯрд┐рдХ рдЯреАрдПрд╕реА рдХреЛ рдкреИрд░ рдХреА рдЕрдВрдЧреБрд▓реА рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдХрд╛рд░реНрдп рдХреА рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдореИрдВ рдЗрд╕ рдПрдЖрдИ рдХреЛ рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛: рдпрд╣ рдХрд┐рд╕реА рднреА рдЖрдХрд╛рд░ рдХреЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рдерд╛, рдФрд░ рди рдХреЗрд╡рд▓ рдЦреЗрд▓ 3 рдореЗрдВ рдПрдХ рдкрдВрдХреНрддрд┐ рдореЗрдВ, рдмрд▓реНрдХрд┐ рдПрдХ рдкрдВрдХреНрддрд┐ рдореЗрдВ рдПрди-рдЗрди рднреАред рдХреБрдЫ AI рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиреЛрдВ рдиреЗ рдПрдХ рдмрдбрд╝реЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдЖрд╕рд╛рдиреА рд╕реЗ рдПрдХ рдЫреЛрдЯреЗ рд╕реЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рд╣рд╛рд░ рдЧрдП, рдпрд╛ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд, рдЪреВрдВрдХрд┐ рдкреНрд░рддреНрдпреЗрдХ AI рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рди рдХреЗрд╡рд▓ рдХреБрдЫ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд▓рд┐рдП рдкрд░реАрдХреНрд╖рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереА, рдмрд▓реНрдХрд┐ рдЦреЗрд▓ рдХреЛ рдЬреАрддрдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЗ рд▓рд┐рдП рднреА, рдореБрдЭреЗ рдкрд╣рд▓реЗ AI рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдкрд░реАрдХреНрд╖рдг рдХрд░рдирд╛ рдерд╛ - рдмрд╕ рдЙрд╕рдХреЗ рд╕рд╛рде рдЦреЗрд▓рддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди, рдпрд╣ рдмрд╣реБрдд рдзреАрдорд╛ рдерд╛, рдФрд░ рд╕рдлрд▓рддрд╛ рдХрд╛ рдЖрдХрд▓рди рд╡реНрдпрдХреНрддрд┐рдкрд░рдХ рдерд╛, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдПрдЖрдИ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдФрд░ рддрд░реАрдХрд╛ рдорд┐рд▓рд╛ред рдПрдЖрдИ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдПрдХ рдХрдХреНрд╖рд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЗрд╕рд▓рд┐рдП рдПрдЖрдИ рдХреЗ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд▓рдЧ рдХрд╛рд░реНрдпрдХреНрд░рдо рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛: рдПрдЖрдИ рдХреЗ рджреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╡рд░реНрдЧ рд▓реЙрдиреНрдЪ рдХрд┐рдП рдЧрдП рдереЗ рдЬреЛ рдПрдХ рдЖрднрд╛рд╕реА рдЦреЗрд▓ рдХреЗ рдореИрджрд╛рди рдкрд░ рдЦреЗрд▓реЗ рдЧрдП рдереЗ, рдкрд░рд┐рдгрд╛рдореЛрдВ рдкрд░ рдбреЗрдЯрд╛ рдХрдВрд╕реЛрд▓ рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ (рдЬреЛ рдЬреАрддрд╛, рдХрд┐рддрдиреА рдЪрд╛рд▓реЗрдВ)ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рддреЛ рдкреНрд░рддреНрдпреЗрдХ рдЪрд╛рд▓ рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛ рдкрд╛рда рдкреНрд░рд╛рд░реВрдк (рдЦреЗрд▓ рдХреА рд╕реНрдерд┐рддрд┐, рдПрдЖрдИ рдкреНрд░рддреНрдпреЗрдХ рд╕реЗрд▓ рдХреА рд▓рд╛рднрдкреНрд░рджрддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рд╕реЛрдЪрддрд╛ рд╣реИ) рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рдПрдХ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЦреЗрд▓рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░рддрд┐рджреНрд╡рдВрджреНрд╡реА рдХреЗ рдорд╛рдирдХ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдУрдкрди-рд╕реЛрд░реНрд╕ рдПрдЖрдИ рдХреЛ рдЧреЗрдо 5 рд╕реЗ рдПрдХ рдкрдВрдХреНрддрд┐ рдореЗрдВ рд▓рд┐рдпрд╛, рдЬреЛ рдореБрдЭреЗ рд▓реЙрдиреНрдЪрдкреИрдб рдкрд░ рдорд┐рд▓рд╛ред рдпрд╛рджреГрдЪреНрдЫрд┐рдХрддрд╛ рдХреЗ рдкреНрд░рднрд╛рд╡ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рдмрд╛рд░ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдП рдЧрдПред 2 рдПрдЖрдИ рдХрд┐рдП рдЧрдП: рд╕рд╛рдорд╛рдиреНрдп рдФрд░ рдЬрдЯрд┐рд▓ред рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рд╡реЗ рдмрд╣реБрдд рднрд┐рдиреНрди рдереЗ: рдПрдХ рдЬрдЯрд┐рд▓ рдПрдЖрдИ рдиреЗ рд╕рдВрднрд╡ рд░рд╛рд╕реНрддреЛрдВ рдХреЛ рдЯреНрд░реЗрд╕ рдХрд░рдиреЗ рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рдкрд░ рдХрд╛рдо рдХрд┐рдпрд╛, рдФрд░ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рд╕рд┐рджреНрдзрд╛рдВрдд рдкрд░ рдордзреНрдп рдПрдХ: рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рдЫрд╛рдВрдЯрдирд╛, рдЬрд╣рд╛рдВ рдЬреАрддрдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╛ рдирд╣реАрдВ рдЦреЛрдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╛ рдХрдо рд╕реЗ рдХрдо рдХреБрдЫ рдХрд░реАрдм рдерд╛, рдЕрдиреНрдпрдерд╛ рдпрд╛рджреГрдЪреНрдЫрд┐рдХред рдЗрд╕рд▓рд┐рдП, рдЬрдм рддрдХ рдореИрдВ рдЬреАрдд рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо (рд╕рдВрд╕реНрдХрд░рдг 1.5) рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛, рддрдм рддрдХ рдЬрдЯрд┐рд▓ рдПрдЖрдИ рдордзреНрдпрдо рдФрд░ рд╣рд▓реНрдХреЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХрдИ рдЧреБрдирд╛ рддреЗрдЬ рдерд╛, рдЦреЗрд▓ рдореЗрдВ 3x3 рд╕реЗ рдмрдбрд╝рд╛ рдХреНрд╖реЗрддреНрд░ред рдФрд╕рдд AI рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ рдлреЗрдВрдХреЗ рдЬрд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдЬрдЯрд┐рд▓рддрд╛ рдХрд╛ рдПрдХ рдЖрд╕рд╛рди рд╕реНрддрд░ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ред
рдХреЛрдб
рдЬрд╛рд╡рд╛ рдореЗрдВ рдЦреЗрд▓ рдХреЗ рдХреЛрдб рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ: рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░, рд╕реНрд░реЛрдд рдХреЛрдб 275 kB рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╕реЗ 75% рдЗрдВрдЬрди рд╣реИрдВред рдХреЛрдб рдХреЛ рддреАрди рдкреИрдХреЗрдЬреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд▓рдЧрднрдЧ 22 рд╡рд░реНрдЧреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдХреЛрдб рдХреА рдХреЗрд╡рд▓ 5670 рд▓рд╛рдЗрдиреЗрдВ, рд▓реЗрдХрд┐рди рдмрд╣реБрдд рд╕рд╛рд░реА рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдВ, рдЯрд┐рдкреНрдкрдгреА рд╡рд╛рд▓реЗ рд╣рд┐рд╕реНрд╕реЗ рдФрд░ рдЦрд╛рд▓реА рд▓рд╛рдЗрдиреЗрдВ, рдЗрд╕рд▓рд┐рдП рд▓рдЧрднрдЧ 4000 рд╢реБрджреНрдз рдХреЛрдб рд╣реИрдВ, рдкреНрд░рддрд┐ рд╡рд░реНрдЧ рдФрд╕рдд 250 рд▓рд╛рдЗрдиреЗрдВ (рдлрд╝рд╛рдЗрд▓)ред рдореБрдЦреНрдп рдЗрдВрдЬрди рдХреБрдЫ рд╣рдлрд╝реНрддреЗ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛, рдЗрд╕реЗ рдПрдХ рд╕рдкреНрддрд╛рд╣ рдореЗрдВ рддреНрд╡рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдХреЛрдб рд▓рд┐рдЦрддреЗ рд╕рдордп, рдЦрддрд░рдирд╛рдХ рд╕реНрдерд╛рди рдЬрд╣рд╛рдВ рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реЛ рд╕рдХрддреА рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдирд┐рд░реНрдорд╛рдг рдмрд╣реБрдд рднреНрд░рд╛рдордХ рдирд┐рдХрд▓рд╛), рдореИрдВрдиреЗ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдЪрд┐рд╣реНрдирд┐рдд рдХрд┐рдпрд╛ // FIXME рдФрд░ //DDOред рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреА рдПрдХрд╛рдЧреНрд░рддрд╛: рдХреЛрдб рдХреА рдкреНрд░рддрд┐ 400 рд▓рд╛рдЗрдиреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ FIXME рдФрд░ рдХреЛрдб рдХреА 60 рд▓рд╛рдЗрдиреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ 1 TODOред рдЬрдм рдкрд░реАрдХреНрд╖рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рджреМрд░рд╛рди рдЦрд╛рдорд┐рдпреЛрдВ рдХрд╛ рдкрддрд╛ рдЪрд▓рд╛ рдерд╛, рддреЛ рдореБрдЭреЗ рддреБрд░рдВрдд рдкрддрд╛ рдерд╛ рдХрд┐ рдЗрди рдкрдВрдХреНрддрд┐рдпреЛрдВ рдореЗрдВ рдХреНрдпрд╛ рдареАрдХ рдХрд░рдирд╛ рд╣реИ рдпрд╛ рдХреНрдпрд╛ рддреНрд░реБрдЯрд┐рдпрд╛рдВ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдкреНрд░рддреНрдпреЗрдХ рд░рд┐рд▓реАрдЬрд╝ рд╕реЗ рдкрд╣рд▓реЗ, рдореИрдВрдиреЗ рдЧреЗрдо рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛, рд╡рд┐рднрд┐рдиреНрди рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рд╕рд╛рде 5-10 рдмрд╛рд░ рдЦреЗрд▓ рд░рд╣рд╛ рдерд╛ред
рдкрд░реАрдХреНрд╖рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд┐рдЧрд╛рдбрд╝рдиреЗ рд╡рд╛рд▓рд╛рдЬрдм рдЦреЗрд▓ рдореЗрдВ рдХреАрдбрд╝реЗ рдХреЗ рдмрдЬрд╛рдп рд╢рд┐рдЯрдирд┐рдЬрд╝реНрдо рдорд▓реНрдЯреАрдЯрдЪ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЧрдпрд╛, рддреЛ рдореБрдЭреЗ рдПрдВрдбреНрд░реЙрдЗрдб рдореЗрдВ рдПрдХ рдмрдЧ рдорд┐рд▓рд╛, рд╕реНрдХреНрд░реАрди рдкрд░ рдЬрдЯрд┐рд▓ рдЖрдВрджреЛрд▓рдиреЛрдВ рдХреЛ рдмрдирд╛рддреЗ рд╣реБрдП, рд╕рднреА 10 рдЙрдВрдЧрд▓рд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рджреЛрд╣рд░рд╛рдирд╛ рд╕рдВрднрд╡ рд╣реИред рдбрд┐рд╡рд╛рдЗрд╕ рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЙрд╕рдХреЗ рдмрд╛рдж рдПрдХ рд░рд┐рдмреВрдЯ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
рдкрд░рд┐рдгрд╛рдо рдПрдХ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдерд╛, рдЬреИрд╕рд╛ рдХрд┐ "рд╡рд┐рдлрд▓рддрд╛рдУрдВ рдФрд░ ANR" рд░рд┐рдкреЛрд░реНрдЯ рджреНрд╡рд╛рд░рд╛ рд╕реНрдкрд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЗрд╕рдХреЗ рд▓рд┐рдП рдЕрднреА рднреА рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рд╣реИрдВ: рдХреЛрд╢рд┐рд╢ - рдХреИрдЪ рдмреНрд▓реЙрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬреЛ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдХреБрдЫ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдЬрдм рдпрд╣ рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ "рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ" рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдЕрдкрдиреЗ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП; рдпрд╛ рдпрд╣ рдкреГрд╖реНрда Google рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ; рдпрд╛ рдмрд╣реБрдд рдХрдо рд▓реЛрдЧ рдЦреЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред
рд╡рд┐рдЬреНрдЮрдкреНрддрд┐ рдФрд░ рдЕрдиреБрд╡рд╛рдж
рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рд▓рд┐рдП рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИ: рд╕рднреА рддрд╛рд░ рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред xml рдлрд╝рд╛рдЗрд▓, рдЬреЛ рдорд╛рди рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд╕реНрдерд┐рдд рд╣реИред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рднрд╛рд╖рд╛ рдЕрдВрдЧреНрд░реЗрдЬреА рд╣реИред рд░реВрд╕реА рднрд╛рд╖рд╛ (рдФрд░ рдЕрдиреНрдп) рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдорд╛рди-рдЖрд░рдпреВ рдлрд╝реЛрд▓реНрдбрд░ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдФрд░ рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ рдХреА рдПрдХ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдПрдБред xml рдлрд╝рд╛рдЗрд▓, рдЬрд┐рд╕рдореЗрдВ рдЕрдиреБрд╡рд╛рджрд┐рдд рд╕реНрдЯреНрд░рд┐рдВрдЧ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рд╢рд╛рдорд┐рд▓ рд╣реЛрдВрдЧреЗред рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреА рд╕рднреА рдкрдВрдХреНрддрд┐рдпрд╛рдВ рдПрдкреАрдЖрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХреА рдЬрд╛рддреА рд╣реИрдВред рдЕрдиреБрд╡рд╛рдж рдореЗрдВ рддреЗрдЬреА рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рдЕрдиреБрд╡рд╛рджрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдЯреНрд░рд╛рдВрд╕рд▓реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рд╣реИред рдЦреЗрд▓ рдХреЗ рдЕрдиреБрд╡рд╛рдж рд╕реЗ рдкрд╣рд▓реЗ, рдореБрдЭреЗ рдЕрдВрдЧреНрд░реЗрдЬреА рднрд╛рд╖рд╛ рдХреЗ рдЕрдкрдиреЗ рдЬреНрдЮрд╛рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрддрд╛ рдирд╣реАрдВ рдерд╛, рдЕрдиреБрд╡рд╛рдж рдХреЗ рдмрд╛рдж, рдЕрдВрдЧреНрд░реЗрдЬреА рдХреЗ рдЬреНрдЮрд╛рди рдореЗрдВ рдЕрдирд┐рд╢реНрдЪрд┐рддрддрд╛ рдХреЛ Google рдЕрдиреБрд╡рд╛рджрдХ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЕрдиреБрд╡рд╛рдж рдХрд░рддреЗ рд╕рдордп, рдиреНрдпреВрдирддрдо, рдореВрд▓ рднрд╛рд╖рд╛ рдореЗрдВ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╛рдкреНрдд рд╡рд╛рдХреНрдпреЛрдВ рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред рдФрд░ рдмреЗрд╣рддрд░ рд╣реИ, рд╕реНрд╡рдпрдВ рд╢рдмреНрджреЛрдВ рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд░реЗрдВ рдФрд░ рдЕрдиреБрд╡рд╛рджрдХ рдХреЗ рдЕрдиреБрд╡рд╛рдж рдХреЗ рд╕рд╛рде рддреБрд▓рдирд╛ рдХрд░реЗрдВред рдРрд╕реЗ рдорд╛рдорд▓реЗ рдереЗ рдЬрдм рдПрдХ рдХрдВрдкреНрдпреВрдЯрд░ рдЕрдиреБрд╡рд╛рджрдХ рдиреЗ рдЕрд░реНрде рдХреЛ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╡рд┐рдХреГрдд рдХрд░ рджрд┐рдпрд╛ рдФрд░ рдХреБрдЫ рд╢рдмреНрджреЛрдВ рдХреЛ рдЕрд░реНрде рдореЗрдВ рджреВрд╕рд░реЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░ рд▓рд┐рдпрд╛ред рдЖрд╡реЗрджрди рдХрд╛ рдЕрдВрдЧреНрд░реЗрдЬреА рдореЗрдВ рдЕрдиреБрд╡рд╛рдж рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЗрд╕рд▓рд┐рдП рджреЛ рднрд╛рд╖рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдерд╛ред рдореИрдВ рдЖрдкрдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдкрд░ рдЕрдиреБрд╡рд╛рдж рдХреЗ рдкреНрд░рднрд╛рд╡ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдмрддрд╛рдКрдВрдЧрд╛ред рдЦреЗрд▓ рдХреА рдкрд╣рд▓реА рд░рд┐рд▓реАрдЬ 9 рджрд┐рд╕рдВрдмрд░ 2012 рдХреА рд╢рд╛рдо рдХреЛ рд╣реБрдИ рдереАред рдЕрдЧрд▓реЗ рджрд┐рди, рдЖрдВрдХрдбрд╝реЛрдВ рдореЗрдВ, рдореИрдВрдиреЗ рджреЗрдЦрд╛ рдХрд┐ рдкрд╣рд▓реЗ рджрд┐рди 1 рдбрд╛рдЙрдирд▓реЛрдб рд╣реБрдЖ рдерд╛ред рд░рд┐рд▓реАрдЬрд╝ рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ рдХрд┐ рдкрд╣рд▓рд╛ рд╕рдВрд╕реНрдХрд░рдг рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдХреМрди рд╕реА рд╕рдВрдЦреНрдпрд╛ рд╣реИ: 0.99 рдпрд╛ 1.0? рдЪреВрдВрдХрд┐ рдореИрдВрдиреЗ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдХрд┐ рдПрдореБрд▓реЗрдЯрд░ рдкрд░ рд▓рдЧрднрдЧ рд╕рдм рдХреБрдЫ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдФрд░ рдореИрдВ рдЗрд╕ рдкрд░ рдЦреЗрд▓ рд╕рдХрддрд╛ рд╣реВрдВ, рдореБрдЭреЗ 1.0 рдирдВрдмрд░ рджреЗрдиреЗ рдХрд╛ рдЕрдзрд┐рдХрд╛рд░ рд╣реИред рдореИрдВ рддрдм рдмрд╣реБрдд рдЧрд▓рдд рдерд╛, рдХреНрдпреЛрдВрдХрд┐ рдХрдИ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдиреЗ рд╢рд┐рдХрд╛рдпрдд рдХреА рдХрд┐ рд╡реЗ рдЗрд╕ рдЧреЗрдо рдХреЛ рдирд╣реАрдВ рдЦреЗрд▓ рд╕рдХрддреЗ рд╣реИрдВред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдиреЗ рд╢рд┐рдХрд╛рдпрдд рдХреА рдХрд┐ рдЙрдирдХреЗ рдкрд╛рд╕ рдЧреЗрдо рдореЗрдВ рдмрдбрд╝реЗ рдмреНрд░реЗрдХ рдереЗ, рдЕрдиреНрдп рдЬреЛ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдирд╣реАрдВ рд╣реБрдП рдереЗред рдФрд░ рд╡реЗ рд╕рд╣реА рдереЗ, 90% рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рдЦреЗрд▓рдирд╛ рдЕрд╕рдВрднрд╡ рдерд╛ред рдмреНрд░реЗрдХ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рдереА рдХрд┐ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХреЛ рдкреВрд░реЗ рдбреНрд░реЙрдПрдмрд▓ рдХреИрдирд╡рд╛рд╕ рдХреЛ рдлрд┐рд░ рд╕реЗ рддреИрдпрд╛рд░ рдХрд░рдХреЗ рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рдЗрд╕ рдкрд░ рдмрд╣реБрдд рд╕рд╛рд░реЗ рд╕рдВрд╕рд╛рдзрди рдЦрд░реНрдЪ рдХрд┐рдП рдЧрдП рдереЗред рдореБрдЭреЗ рдЬрд▓реНрджреА рд╕реЗ рдПрдХ рд╕рдорд╛рдзрд╛рди рдХреА рддрд▓рд╛рд╢ рдХрд░рдиреА рдереА, рдФрд░ рдпрд╣ рдкрд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдирд╣реАрдВ, OpenGL рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдирд╣реАрдВред рдЖрдк рдкреВрд░реЗ рдХреИрдирд╡рд╛рд╕ (рд░реЗрдкреЗрдВрдЯ (), рдСрдирдкреЗрдВрдЯ ()), рдФрд░ рдЯреБрдХрдбрд╝реЗ (рд░реЗрдкреЗрдВрдЯрдХреНрд▓рд┐рдкрд┐рдВрдЧ) (рдСрдирдкреЗрдВрдЯ (рд░реЗрдХреНрдЯ)) рджреЛрдиреЛрдВ рдХреЛ рдлрд┐рд░ рд╕реЗ рддреИрдпрд╛рд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдореБрдЭреЗ рдЖрд╡рд╢реНрдпрдХ рд░реЗрдбреНрд░рд╛рд╡рд╛ рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЦреЗрд▓ рд╕реАрдЦрдирд╛ рдерд╛, рдФрд░ рдЕрдЧреНрд░рд┐рдо рдореЗрдВ рд░реЗрдбреНрд░рд╛ рдЬреЛрди рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рдирд╛ (рдХреЙрдореНрдкреНрд▓реЗрдХреНрд╕ рдУрд╡рд░рд▓реИрдкрд┐рдВрдЧ рдЬрд╝реЛрди, рдЕрд▓рдЧ-рдЕрд▓рдЧ рд░реЗрдбрд░ рдЬрд╝реЛрди)ред рдХреБрдЫ рд▓реЛрдЧреЛрдВ рдХреЗ рдЗрди рд╕рднреА рд╕реБрдзрд╛рд░реЛрдВ рдФрд░ рд╕реБрдЭрд╛рд╡реЛрдВ рдХреЛ рдПрдХ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдПрдХрддреНрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬрд┐рд╕реЗ рдПрдХ рд╕рдкреНрддрд╛рд╣ рдмрд╛рдж рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдкреНрд░рддреНрдпреЗрдХ рдЕрджреНрдпрддрди рдХреЗ рджреМрд░рд╛рди, рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ рдерд╛ рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдкрд┐рдЫрд▓рд╛ рд╕рдВрд╕реНрдХрд░рдг рдЦрд░рд╛рдм рдерд╛ рдФрд░ рдЗрд╕реЗ рдЦреЗрд▓рдирд╛ рдЕрд╕рдВрднрд╡ рдерд╛, рдФрд░ рдирдпрд╛ рдПрдХ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╣реИ, рдФрд░ рдПрдХ рднреА рдХрдореА рдирд╣реАрдВ рд╣реИред .Testing рд░рд┐рд▓реАрдЬ рдХреЗрд╡рд▓ рдПрдореБрд▓реЗрдЯрд░ рдкрд░ рд╣реА рдХрд┐рдП рдЧрдП рдереЗред рдпрд╣ рдЙрдкрдХрд░рдг рдХреЗрд╡рд▓ рджреЛ рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдореЗрд░реЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рдерд╛: 1) рдпрд╣ рдорд╣рд╕реВрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдпрд╣ рдХрд┐рддрдирд╛ рдЯреЗрдврд╝рд╛ рд╣реИ рдХрд┐ рдПрдореБрд▓реЗрдЯрд░ рдирд╣реАрдВ рджрд┐рдЦрд╛; 2) рдорд▓реНрдЯреАрдЯрдЪ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рдЬрдм тАЛтАЛрддрдХ рдореИрдВрдиреЗ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдФрд░ рдЗрддрдиреЗ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдЦреЗрд▓ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛, рддрдм рддрдХ рдореБрдЭреЗ рдЖрдВрдХрдбрд╝реЗ рднреА рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрджрдд рдереА, рдФрд░ рдпрд╣ рдирд╣реАрдВ рджреЗрдЦрд╛ рдХрд┐ рд╕рднреА рдЦрд┐рд▓рд╛рдбрд╝реА рдРрд╕реЗ рдЖрдВрдХрдбрд╝реЗ рднреА рдирд╣реАрдВ рдЦреАрдВрдЪрддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЕрдХреНрд╕рд░ рдЖрдВрдХрдбрд╝реЛрдВ рдХреЛ рдорд╛рдиреНрдпрддрд╛ рдирд╣реАрдВ рдорд┐рд▓реАред рдЗрд╕рд▓рд┐рдП, рдЬрдм рдореИрдВрдиреЗ рдЕрдкрдиреЗ рджреЛрд╕реНрддреЛрдВ рдХреЛ рдЦреЗрд▓рдиреЗ рджрд┐рдпрд╛, рддреЛ рдореБрдЭреЗ рдЖрд╢реНрдЪрд░реНрдп рд╣реБрдЖ рдХрд┐ рдХрд╛рд░реНрдпрдХреНрд░рдо рд▓рдЧрднрдЧ рдЙрдирдХреЗ рдЪрд┐рддреНрд░ рдХреЛ рдирд╣реАрдВ рд╕рдордЭ рдкрд╛рдпрд╛ред рдореБрдЭреЗ рдлрд┐рд░ рд╕реЗ рдорд╛рдиреНрдпрддрд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рдирд╛ рдкрдбрд╝рд╛ред рдЪреВрдБрдХрд┐ рдЧреЗрдо рдкреЗрдЬ рдкрд░ рдмрджрд▓рд╛рд╡реЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЕрдкрдбреЗрдЯ рдХрд░рдХреЗ рдореБрдЦреНрдп рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╕реВрдЪреАрдмрджреНрдз рдХрд░реВрдБрдЧрд╛ред рд╕рдВрд╕реНрдХрд░рдг 1.1: рдЪреВрдВрдХрд┐ рд╕рддрд╣ рдХреЛ рдПрдХ рдЕрддрд┐рднрд╛рд░рд┐рдд рджреГрд╢реНрдп рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рд╕рдВрдкреВрд░реНрдг рдХреИрдирд╡рд╛рд╕ рдХреЛ рдлрд┐рд░ рд╕реЗ рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЗрд╕рд▓рд┐рдП рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдзреАрдорд╛ рд╣реЛ рдЧрдпрд╛ред рдкреЗрдВрдЯрдХреНрд▓рд┐рдкрд┐рдВрдЧ () рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬрд┐рд╕рдиреЗ рдкреВрд░реА рд╕реНрдХреНрд░реАрди рдХреЛ рдлрд┐рд░ рд╕реЗ рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреА, рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рдмрджрд▓рддреЗ рд╣рд┐рд╕реНрд╕реЗ, рдЬрд┐рд╕рдиреЗ рдбреНрд░рд╛рдЗрдВрдЧ рдХреЛ рддреЗрдЬ рдХрд┐рдпрд╛ред рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЕрджреНрдпрддрди: рдЗрд╕реЗ рдЕрдХреНрд╖рдо рдХрд░рдХреЗ рдЪрд▓рддреА рдПрдирд┐рдореЗрд╢рди рдХреЗ рд╕рд╛рде рдирд┐рд╢реНрдЪрд┐рдд рд╕рдорд╕реНрдпрд╛рдПрдВ; рдбрд┐рдЬрд╛рдЗрди; рдорд▓реНрдЯреА рдЯрдЪ; рд░рд┐рдХреЙрд░реНрдбред рдкрд╣рд▓реА рдЕрдиреБрдХреВрд▓рди: рдореИрдВрдиреЗ рджреЗрдЦрд╛ рдХрд┐ рдореИрдВрдиреЗ рдЧрд▓рддреА рд╕реЗ 2 рдмрд╛рд░ рд░реЗрдВрдбрд░рд┐рдВрдЧ рдмрдЪрд╛рдИ, рдореИрдВрдиреЗ рдПрдХ рд╣реА рдЪреАрдЬрд╝ рдХреЛ 2 рдмрд╛рд░ рдЪрд┐рддреНрд░рд┐рдд рдХрд┐рдпрд╛; caches рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдиреБрдХреВрд▓рдиред
рд╕рдВрдХрд▓рдХ рддреНрд░реБрдЯрд┐рдпрд╛рдВ? рдХреНрдпрд╛ рд╡реЗ рдЖрддреЗ рд╣реИрдВ?
рдХрд╣реАрдВ рдореИрдВ рдЗрд╕ рддрдереНрдп рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рд▓реЗрдЦ рдкрдврд╝рддрд╛ рд╣реВрдВ рдХрд┐ рд╕рдВрдХрд▓рдХ рддреНрд░реБрдЯрд┐рдпрд╛рдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рддреНрд░реБрдЯрд┐рдпрд╛рдВ рд╣реИрдВред рд▓реЗрдХрд┐рди рдореИрдВ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЗ рдкрд╛рд░ рдЖрдпрд╛, рдмреЗрд╢рдХ рд╕рдВрдХрд▓рдХ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдЦреБрдж рдирд╣реАрдВ, рд▓реЗрдХрд┐рди рдПрд╕рдбреАрдХреЗ рдФрд░ рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХреА рддреНрд░реБрдЯрд┐рдпрд╛рдВ:
- рдПрдореБрд▓реЗрдЯрд░ "рдЖрджрд░реНрд╢" рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд░рддрд╛ рд╣реИред рдПрдореБрд▓реЗрдЯрд░ рдореЗрдВ рдЧреНрд░рд╛рдл рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рддреЗ рд╕рдордп, рдпрд╣ рд╕рд╛рдорд╛рдиреНрдп рджрд┐рдЦрддрд╛ рдерд╛ред рдХреБрдЫ рдЙрдкрдХрд░рдгреЛрдВ рдкрд░, рдпрд╣ рд╕рд╛рдорд╛рдиреНрдп рднреА рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ред рд▓реЗрдХрд┐рди рдЕрдзрд┐рдХрд╛рдВрд╢ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЙрдкрдХрд░рдгреЛрдВ рдкрд░, рдЬрдм рдЖрдХреГрддрд┐рдпреЛрдВ рдХреЛ рдПрдирд┐рдореЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЪрд╛рд░реНрдЯ рднрдпрд╛рдирдХ рд▓рдЧрддрд╛ рд╣реИ: рдЖрдХрд╛рд░ рджреНрд╡рд┐рднрд╛рдЬрд┐рдд рдФрд░ рдПрдХ рд╕рд╛рде рдЪрд▓реЗ рдЧрдП (рд╕рдВрднрд╡рддрдГ рдкрд░рд┐рд╡рд░реНрддрди рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдХрд╛рд░рдг рдореИрдЯреНрд░рд┐рдХреНрд╕ рд╣реИ, рдЬрд╛рд╡рд╛ рдХреЗ рд▓рд┐рдП рдпрд╣ AffineTransform рд╣реИ)ред
- рд╕рдВрдХрд▓рдХ рддреНрд░реБрдЯрд┐? рдореИрдВрдиреЗ рдЦреЗрд▓ рдХреЗ рд╕рдордп рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдбрд┐рдмрдЧ рдХрд░рдиреЗ рдореЗрдВ рдХрдИ рдШрдВрдЯреЗ рдмрд┐рддрд╛рдП: рдЦреЗрд▓ рдХрд╛ рд╕рдордп рдмрдЯрди рдХреЗ рдЕрдВрджрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЗрд╕рдХреЗ рдирд╛рдо рдХреЗ рд░реВрдк рдореЗрдВ, рдФрд░ рдкрд╛рда рдмреЙрдХреНрд╕ рдореЗрдВ рдирд╣реАрдВред рд╕рдорд╛рдзрд╛рди: рдпрд╣ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рд╕рдВрдХрд▓рди рд╕реЗ рдкрд╣рд▓реЗ "рд╕реНрдкрд╖реНрдЯ рдкрд░рд┐рдпреЛрдЬрдирд╛" рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛ рдФрд░ рдлрд┐рд░ рд╕рдм рдХреБрдЫ рддрдп рд╣реЛ рдЧрдпрд╛ рдерд╛ (Google рд╕реЗ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рджрд╕реНрддрд╛рд╡реЗрдЬ рдореЗрдВ, рдПрдкреАрдХреЗ рдХреЗ рдирд┐рд░реНрдорд╛рдг рд╕реЗ рдкрд╣рд▓реЗ рд╣рд░ рдмрд╛рд░ рдЗрд╕ рдмрдЯрди рдХреЛ рджрдмрд╛рдиреЗ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХреА рдЧрдИ рдереА, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рдХреМрди рдкрдврд╝рддрд╛ рд╣реИ?)ред рдпрд╣ рдПрд╕рдбреАрдХреЗ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рдирд╛рдореЛрдВ рдХреЛ рднреНрд░рдорд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП - рдЗрд╕реЗ рдХрдВрдкрд╛рдЗрд▓рд░ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рдард╣рд░рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
- рдПрдкреАрдЖрдИ рддреНрд░реБрдЯрд┐рдпрд╛рдВ рднреА рдереАрдВ, рдХреБрдЫ рдкрджрд╛рд╡рдирдд рдХрд╛рд░реНрдп, рдлрд┐рд░ рд╕реЗ, рдПрдореБрд▓реЗрдЯрд░ рдореЗрдВ рд╡реЗ рдЕрдкреЗрдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рддреЗ рдереЗ, рдФрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рд╡реЗ рд╕рдордЭ рд╕реЗ рдмрд╛рд╣рд░ рдХреЗ рдорд╛рдиреЛрдВ рдХреЛ рд▓реМрдЯрд╛рддреЗ рдереЗред
рдЕрд▓рдЧ рд╕реЗ, рдореИрдВ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд ProGuard рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрд╣рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рдмрд╣реБрдордд рдХреА рд░рд╛рдп рдХреЗ рд╡рд┐рдкрд░реАрдд, рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╢рд░реНрддреЛрдВ рдХреЗ рд╕рд╛рде: рдПрд╕рдбреАрдХреЗ рдХреЗ рд░рд╛рд╕реНрддреЗ рдореЗрдВ, рд╣реЛрдо рдлрд╝реЛрд▓реНрдбрд░, рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдФрд░ рдЙрд╕рдХреЗ рдирд╛рдо рдХреЗ рд╕рд╛рде рдлрд╝реЛрд▓реНрдбрд░, рдХреЛрдИ рд╕реНрдерд╛рди рдпрд╛ рд╕рд┐рд░рд┐рд▓рд┐рдХ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рддрдм рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ (Project.properties рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рдЕрдирд╕реБрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордд рднреВрд▓рдирд╛)ред рдЖрдк рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдСрдмрдлрд┐рдХреЗрд╢рди рдХреЛ рдкреВрд░рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рдореБрдЭреЗ рдпрд╣ рддрдм рддрдХ рдХрд░рдирд╛ рдкрдбрд╝рд╛ рдЬрдм рддрдХ рдореИрдВрдиреЗ рдкреНрд░реЛрдЧрд╛рд░реНрдб рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛)ред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдкрд╣рд▓реЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреА рдПрдХ рдкреНрд░рддрд┐ рдмрдирд╛рдПрдБред рдлрд┐рд░ рд╣рдо рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ (рдЬрд╣рд╛рдВ рдЗрд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП) рдФрд░ "рдХреНрд▓рд╛рд╕ рдХрдВрдкрд╛рдЗрд▓ рдЬреЗрдирд░реЗрд╢рди" рд╕рдореВрд╣ рдореЗрдВ "рдЬрд╛рд╡рд╛ рдХрдВрдкрд╛рдЗрд▓рд░" рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рдЕрдирд╛рд╡рд╢реНрдпрдХ рдЪреЗрдХрдорд╛рд░реНрдХ рдХреЛ рдЕрдирдЪреЗрдХ рдХрд░реЗрдВред рдЕрдЧрд▓рд╛, "рд░рд┐рдлреНрд░реИрдХреНрдЯрд░> рдореВрд╡ ..." рдФрд░ "рд░рд┐рдлреНрд░реИрдХреНрдЯрд░> рдирд╛рдо рдмрджрд▓реЗрдВ ..." рдЯреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╣рдо рдХреЛрдб рдХреЛ рдХреБрдЫ рд╕рдордЭ рд╕реЗ рдмрд╛рд╣рд░ рдХрд░ рджреЗрддреЗ рд╣реИрдВред рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЖрдЧреЗ рдмрдврд╝рддреЗ рд╣реИрдВ, рдХреЛрдб рдХреЗ рдЕрд╡рд╢рд┐рд╖реНрдЯ рдкреНрд░рджрд░реНрд╢рди рдХреА рдЬрд╛рдВрдЪ рдХрд░рдирд╛ рдпрд╛рдж рд░рдЦреЗрдВред
рдЧреНрд░рд╛рдлрд┐рдХреНрд╕
рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдордиреЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛: рдЬреАрдЖрдИрдПрдордкреА - рдПрдХ рд░реЗрдЦрд╛рдкреБрдВрдЬ рд╕рдВрдкрд╛рджрдХ, рдФрд░ рдЗрдВрдХрд╕реНрдХреЗрдк - рдПрдХ рд╡реЗрдХреНрдЯрд░ рд╕рдВрдкрд╛рджрдХред рдкрд╣рд▓реА рдирдЬрд╝рд░ рдореЗрдВ, рдЬреАрдЖрдИрдПрдордкреА рдореБрдЭреЗ рдлрд╝реЛрдЯреЛрд╢реЙрдк рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рдмреБрд░рд╛ рд▓рдЧ рд░рд╣рд╛ рдерд╛, рдЗрд╕рдореЗрдВ рдХреБрдЫ рдлрд╝рдВрдХреНрд╢рди рдирд╣реАрдВ рдереЗ (рдпрд╛ рдореБрдЭреЗ рдпрд╣ рдирд╣реАрдВ рдорд┐рд▓рд╛)ред рдкрд╣рд▓реЗ рддреЛ рдпрд╣ рдмрд╣реБрдд рдЕрд╕рд╣рдЬ рд▓рдЧрддрд╛ рд╣реИ, рдФрд░ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдЗрд╕ рдкрд░ рдПрдХ рд░реЗрдЦрд╛ рднреА рдирд╣реАрдВ рдЦреАрдВрдЪ рд╕рдХрддреЗред рд▓реЗрдХрд┐рди рд╕рдордп рдХреЗ рд╕рд╛рде рдЖрдкрдХреЛ рдЗрд╕рдХреА рдЖрджрдд рд╣реЛ рдЬрд╛рддреА рд╣реИ, рдФрд░ рдЖрдкрдХреЛ рдПрд╣рд╕рд╛рд╕ рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдлреЛрдЯреЛрд╢реЙрдк рдХреЛ рдкрд╣рд▓реА рдмрд╛рд░ рдХреИрд╕реЗ рдЦреЛрд▓рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрдм рдЙрд╕рд╕реЗ рдкрд╣рд▓реЗ рдореИрдВрдиреЗ рдХреЗрд╡рд▓ рдкреЗрдВрдЯ рджреЗрдЦрд╛ рдерд╛ред рдЖрдк GIMP рдореЗрдВ рдЖрдХрд░реНрд╖рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред Inkscape CorelDraw рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд╕рд░рд▓ рднреА рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдЗрд╕рд╕реЗ рдЕрдзрд┐рдХ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рдереАред
рдмрд╣реБрдд рд╕рд░рд▓, рд╕рд╣рдЬ рд╕рдВрдкрд╛рджрдХред рд╕рдлрд▓ рдбрд┐рдЬрд╛рдЗрди рдЕрднреА рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛ред 
рдФрд░ рддрд╕реНрд╡реАрд░реЗрдВ рд╕рд╛рдВрдЦреНрдпрд┐рдХреА рдФрд░ рд╡рд┐рдкрдгрди
рдореБрдЭреЗ рдЦреЗрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреИрд╕рд╛ рдорд┐рд▓рдиреЗ рдХреА рдЙрдореНрдореАрдж рдирд╣реАрдВ рдереА, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдХрд╣реАрдВ рднреА рдЗрд╕рдХрд╛ рд╡рд┐рдЬреНрдЮрд╛рдкрди рдирд╣реАрдВ рдХрд┐рдпрд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореИрдВрдиреЗ рд╡рд┐рдЬреНрдЮрд╛рдкрди рдХреЗ рдЕрднрд╛рд╡ рдореЗрдВ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЖрдВрдХрдбрд╝реЗ рдПрдХрддреНрд░ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛, рдЗрд╕рд▓рд┐рдП рдХрднреА-рдХрднреА рдореИрдВрдиреЗ рдЗрд╕реЗ рдмрдврд╝рд╛рд╡рд╛ рднреА рдирд╣реАрдВ рджрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рдмрдврд╝рд╛рд╡рд╛ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдП рдЧрдП рдереЗредрдкрджреЛрдиреНрдирддрд┐
4PDA. ( +15 тАФ +40), , . , , (+10), Google Play (+2). , , , , . - , - ┬л.com┬╗, - .
Google Play
рд╡реЗ рдХрд╣рддреЗ рд╣реИрдВ рдХрд┐ рдЖрдкрдХреЛ Google Play рдкрд░ рдПрдХрд▓ рд╕рдореАрдХреНрд╖рд╛рдУрдВ рдФрд░ рд░реЗрдЯрд┐рдВрдЧ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЪрд┐рдВрддрд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдпрд╣ рдРрд╕рд╛ рд╣реИ - рд▓реЛрдЧ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╣реИрдВ, рдЕрд▓рдЧ-рдЕрд▓рдЧ рд░рд╛рдп рд░рдЦрддреЗ рд╣реИрдВ, рдХрд┐рд╕реА рдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдЬрд┐рддрдирд╛ рд╕реЛрдЪрддреЗ рд╣реИрдВ рдЙрд╕рд╕реЗ рдХреБрдЫ рдЕрд▓рдЧ рд╣реИред рдЦреЗрд▓ рдХрд╛ рд╡рд░реНрдгрди рди рдкрдврд╝реЗрдВ, рдЬрд┐рд╕рд╕реЗ рдХреЛрдИ рдРрд╕реА рдЪреАрдЬрд╝ рдбрд╛рдЙрдирд▓реЛрдб рд╣реЛ, рдЬрд┐рд╕рдХреА рдХрд┐рд╕реА рдХреЛ рдЬрд╝рд░реВрд░рдд рди рд╣реЛ, рдпрд╛ рдХреЛрдИ рджрд┐рд▓рдЪрд╕реНрдк рдЦреЗрд▓ рдпрд╛рдж рди рд╣реЛред
, , ┬л ┬╗, ┬л┬╗ (┬л 2┬╗), . , . , . , , 5000 1000 e-mail 5 : 4 тАФ ( , 100$ 60000$). Opera Mobile Store (apps.opera.com), , , Google Play.
SEO
рдкрд╣рд▓реЗ рдкрджреЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзрд╛ рдЕрдзрд┐рдХ рд╣реИ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЗрд╕ рддрд░рд╣ рдХреЗ рдЦреЗрд▓ рдХреА рд╢реИрд▓реА рдореЗрдВ "рдЯрд┐рдХ-рдЯреИрдХ-рдЯреЛ"ред рд▓рдЧрднрдЧ рдПрдХ рд╣реА рдирд╛рдо рдХреЗ рд╕рд╛рде рд╣рдЬрд╛рд░реЛрдВ, рд╣рдЬрд╛рд░реЛрдВ рд╕рдорд╛рди рдЯрд┐рдХ-рдЯреИрдХ-рдЯреЛ рд╣реИрдВред рдЙрдирдореЗрдВ рд╕реЗ рдмрд╣реБрдд рд╕рд╛рд░реЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдЙрдиреНрд╣реЗрдВ "рд╣реИрд▓реЛ рджреБрдирд┐рдпрд╛" рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд▓рд┐рдЦрдирд╛ рдереЛрдбрд╝рд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИред рдпрд╣ рд╕рдордЭрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдмреАрд╕рд╡реАрдВ рд╕реЗ рдЕрдзрд┐рдХ рдлреНрд▓рд┐рдк рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реЗрд╢рд╛рди рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗ , (3000/20=100...). тАж ( 20 ), , 70% . , , , . , ┬л-┬╗ 20 , ┬л- ┬╗ , , . , ┬л ┬╗, ┬л ┬╗ , . ┬л ┬╗ 3,636 ( ). , , , , , , . , , , - . : ? : (58%), ( 20% + 11% + 2% = 33% ), (3%), 6%. , ; , ; , .
рдЪрд╛рд░реНрдЯ рд░реВрд╕реА рдореЗрдВ рд╣рд░рд╛ рджрд┐рдЦрд╛рддрд╛ рд╣реИ, рдЕрдиреНрдп рджреЛ рд▓рд╛рдЗрдиреЗрдВ рдЕрдВрдЧреНрд░реЗрдЬреА рдореЗрдВ рд╣реИрдВред рд░реВрд╕реА-рдмреЛрд▓рдиреЗ рд╡рд╛рд▓реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рддреЗрдЬ рд╡реГрджреНрдзрд┐ рдХрд╛ рдореБрджреНрджрд╛ рдЦреЗрд▓ рдХреЗ рд╡рд░реНрдгрди рдХреЗ рд▓рд┐рдП "рджреЛ рдХреЗ рд▓рд┐рдП" рдХреЗ рдЕрд▓рд╛рд╡рд╛ рд╣реИред "рдкрд╣реЗрд▓реА" рдЦрдВрдб рдореЗрдВ рднрд╛рд╖рд╛ рдХреЗ рдЙрдкрдпреЛрдЧ рдкрд░ рдФрд╕рдд рдЖрдВрдХрдбрд╝реЗ (Google Play рдбреЗрд╡рд▓рдкрд░ рдХрдВрд╕реЛрд▓ рдореЗрдВ рдкреНрд░рджрд╛рди рдХрд┐рдП рдЧрдП):
рд▓реЛрдЧ рдЦреЗрд▓ рдХреЗ рдкреГрд╖реНрда рдкрд░ рдХреИрд╕реЗ рдЖрддреЗ рд╣реИрдВ, рдХреМрди рдЗрд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рддрд╛ рд╣реИ рдФрд░ рдХреМрди рдЦреЗрд▓ рдЫреЛрдбрд╝рддрд╛ рд╣реИ? рдпрд╣ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЪрд┐рддреНрд░ рджрд┐рдЦрд╛рдПрдЧрд╛ред
рд╡реАрдбрд┐рдпреЛ
┬л ┬╗, , , . () тАФ . . , , , ( ). google play, , . , , . 1,5 15 , ffmpeg. . . 2 , 1 48 (). , , 1 . / .
: 5113, 4017 (78%), 1096. 10 ( ): 56 , 22 , 34 (+3,4 ). , 4PDA. . 10 , 20 .

. , .
UPD: 2 13000 , ┬л┬╗. : 13000 1% , .: +180 (1,38% ). Android 4.1 4.2. , 50 . , 43% (40% , 70% ). 1110 1230, 120 ( , , 0,8% ). , 3-4 . , .
рдХреИрд╕реЗ рд░реЗрдЦрд╛рдВрдХрди рдореЗрдВ рдкрд╛рдардХреЛрдВ рдиреЗ рдбрд╛рдЙрдирд▓реЛрдб рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд┐рдпрд╛
рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА
рд╕реНрдерд╛рдкрдирд╛ рд░рджреНрдж рдХрд░реЗрдВ
рдореИрдВрдиреЗ рджреЗрдЦрд╛ рдХрд┐ рдЕрдЧрд░ рдХреБрдЫ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╕рдВрдЪрд╛рд░ (рдлреЛрд░рдо рдереНрд░реЗрдбреНрд╕, рд▓реЗрдЦ) рджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрд╛рдж рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрддреЗ рд╣реИрдВ, рддреЛ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдФрд░ рд░реЗрдЯрд┐рдВрдЧ рдХреА рд╕рдВрдЦреНрдпрд╛ рдмрдврд╝ рдЬрд╛рддреА рд╣реИред рдЗрд╕ рд▓реЗрдЦ рдХреЗ рдкреНрд░рдХрд╛рд╢рди рдХреЗ рдХрд╛рд░рдг, рдЦреЗрд▓ рдкрд░ Google Play рдкрд░ рдмрд╣реБрдд рд╕рд╛рд░реА рд╕рдореАрдХреНрд╖рд╛рдПрдВ рджрд┐рдЦрд╛рдИ рджреАрдВ, рдФрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рджреЛрд╖реЛрдВ рдХреА рдЖрд▓реЛрдЪрдирд╛ рдХреЗ рдмрд╛рд╡рдЬреВрдж рд╕рдореАрдХреНрд╖рд╛рдПрдБ рд╕рдХрд╛рд░рд╛рддреНрдордХ рдереАрдВ, рдЬрд┐рдиреНрд╣реЗрдВ рдареАрдХ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИредрдФрд╕рдд рдРрдк рдХреА рд░реЗрдЯрд┐рдВрдЧ 2.13 рд╕реЗ рдмрдврд╝рдХрд░ 3.81 рд╣реЛ рдЧрдИред рдореЛрдмрд╛рдЗрд▓ рдЙрдкрдХрд░рдгреЛрдВ рд╕реЗ рд╕рднреА рд╡рд┐рдЪрд╛рд░реЛрдВ рдореЗрдВ рдкреНрд░рддрд┐ рджрд┐рди рдХреЗрд╡рд▓ 7 рд╡реАрдбрд┐рдпреЛ рдХреА рд╡реГрджреНрдзрд┐ рд╣реБрдИред рдЕрдЬреАрдм рддрд░рд╣ рд╕реЗ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ, рд╡реЗ рд╡реАрдбрд┐рдпреЛ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЧреЗрдо рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореЗрд░реА рд╕рд╛рдЗрдЯ рдкрд░ рдкреГрд╖реНрда рдкрд░ рдЕрдзрд┐рдХ рджрд┐рдЦрддреЗ рд╣реИрдВред рдИ-рдореЗрд▓ рдкрд░ рдкрд╣рд▓реЗ рджреЛ рдЕрдХреНрд╖рд░ рдЙрди рд▓реЛрдЧреЛрдВ рд╕реЗ рдЖрдП рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдЧреЗрдо рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреАред рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ, рдХреЗрд╡рд▓ рд╕реНрдкреИрдо рдЖрдпрд╛ рдерд╛редрдЦреЗрд▓ рдФрд░ рдЕрдиреНрдп рд╕рд╛рдордЧреНрд░реА рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреА рд╕реВрдЪреА
рд╡рд┐рдХрд╛рд╕ рдкрд░реНрдпрд╛рд╡рд░рдг:- NetBeans
- рдЧреНрд░рд╣рдг (+ Android SKD)
рдЪрд┐рддреНрд░ рдФрд░ рд╡реАрдбрд┐рдпреЛ:- GIMP - рд░реЗрдЦрд╛рдкреБрдВрдЬ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рд╕рдВрдкрд╛рджрдХ
- рдЗрдВрдХрд╕реНрдХреЗрдк - рд╡реЗрдХреНрдЯрд░ рд╕рдВрдкрд╛рджрдХ
- рдУрдкрдирд╢реЙрдЯ - рд╡реАрдбрд┐рдпреЛ рдПрдбрд┐рдЯрд░
- ffmpeg - рд╕реНрдХреНрд░реАрди рд╕реЗ рд╡реАрдбрд┐рдпреЛ рдХреИрдкреНрдЪрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рд╡рд┐рдХрд╛рд╕ рд▓рд┐рдирдХреНрд╕ рдХреЗ рдЕрдВрддрд░реНрдЧрдд рдерд╛, рдпреЗ рд╕рднреА рдХрд╛рд░реНрдпрдХреНрд░рдо рдирд┐рд╢реБрд▓реНрдХ рд╣реИрдВредрд▓рд╛рдЧрдд
рд╡рд┐рдХрд╛рд╕, рдЧреНрд░рд╛рдлрд┐рдХреНрд╕, рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЗ рд▓рд┐рдП 0 (рд╢реВрдиреНрдп) рд╕рд╛рдЗрдЯ рд╕рдорд░реНрдерди, рдмреИрдВрдХрд┐рдВрдЧ рд╕рдВрдЪрд╛рд▓рди рдФрд░ Googlelaylay рдбреЗрд╡рд▓рдкрд░ рдЦрд╛рддреЗ рдХреЗ рд▓рд┐рдП ~ $ 30 рд╕реЗ рдЕрдзрд┐рдХред рдореБрдЭреЗ рдХреНрдпрд╛ рдорд┐рд▓рд╛: 0 рд░реВрдмрд▓, рдПрдВрдбреНрд░реЙрдЗрдб рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдЕрдиреБрднрд╡, Google Play рдкрд░ рдЧреЗрдо рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдиреЗ рдХреЗ рдЖрдВрдХрдбрд╝реЗ, рдПрдХ рдЕрдЪреНрдЫрд╛ рд▓реЗрдЦред
рдирд┐рд╖реНрдХрд░реНрд╖ рдореЗрдВ
рдЖрдк рдПрдХ рд╕рд░рд▓ рдФрд░ рдЕрдЪреНрдЫрд╛ рдЧреЗрдо рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдВрдкреНрдпреВрдЯрд░, $ 30 рдФрд░ рд╕рдордп рджреЗ рд╕рдХрддреЗ рд╣реИрдВред рдПрдХ рдЕрдЪреНрдЫреЗ рдЦреЗрд▓ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЧреЗрдордкреНрд▓реЗ (рд╡рд┐рдЪрд╛рд░) рдФрд░ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдПрдХ рд╕реБрдВрджрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди (рдЧреНрд░рд╛рдлрд┐рдХреНрд╕) рджреЛрдиреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдмрд╣реБрдд рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ
рдЕрд░реНрдЬрд┐рдд рдХрд░рдиреЗ рдХреЗ
рд▓рд┐рдП , рдЖрдкрдХреЛ рд╡рд╣ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЪрд╛рд╣рд┐рдП, рднрд▓реЗ рд╣реА рдЙрдиреНрд╣реЗрдВ рдпрд╣ рд╕рдВрджреЗрд╣ рди рд╣реЛ рдХрд┐ рдпрд╣ рдореМрдЬреВрдж рд╣реИ, рдФрд░ рдЬреЛ рдЕрднреА рднреА рдирд╣реАрдВ рд╣реИ, рд╣рдЬрд╛рд░реЛрдВ tic-tac-toe рд╕реЗ рдХрдо рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзреА рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рднреА рдРрд╕рд╛ рд╣реА рдХрд░реЗрдВред рдЕрдм рдЦреЗрд▓
рдореБрдлреНрдд рд╣реИ, рд╡рд┐рдЬреНрдЮрд╛рдкрдиреЛрдВ рдХреЗ рдмрд┐рдирд╛ , рдЗрд╕рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рднреА рдЕрддрд┐рд░рд┐рдХреНрдд рдЕрдиреБрдорддрд┐ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╡реНрдпрдХреНрддрд┐рдЧрдд рдбреЗрдЯрд╛ рдПрдХрддреНрд░ рдХрд░рдирд╛, рд╕рд╢реБрд▓реНрдХ рдПрд╕рдПрдордПрд╕ рднреЗрдЬрдирд╛ рдЖрджрд┐)ред

(Google Play рдкрд░ рдЧреЗрдо рдкреЗрдЬ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдпреЛрдЧреНрдп)