C # рдореЗрдВ Android рдкреЛрд░реНрдЯ - рдорд┐рдЧреБрдПрд▓ рдбреЗ рдЗрдХрд╛рдЬрд╝рд╛

рдПрдВрдбреНрд░реЙрдЗрдб рдореЗрдВ рдЬрд╛рд╡рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдЕрдзрд┐рдХрд╛рд░ рдХреЗ рд▓рд┐рдП рдУрд░реЗрдХрд▓ рдФрд░ Google рдХреЗ рдмреАрдЪ $ 1 рдмрд┐рд▓рд┐рдпрди рдХрд╛ рдЧрдВрднреАрд░ рдкреЗрдЯреЗрдВрдЯ рдпреБрджреНрдз рдЫрд┐рдбрд╝ рдЧрдпрд╛ред

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



рдЬрд╛рд╡рд╛ рдХреЗ рд╕рд╛рде рд╕реВрд░реНрдп рдХреЗ рд╡рд┐рдкрд░реАрдд, Microsoft рдиреЗ ECMA рдореЗрдВ рдорд╛рдирдХреАрдХрд░рдг рдХреЗ рд▓рд┐рдП C # рдФрд░ .NET VM рдХреЛ рднреЗрдЬрд╛ред рд╕рд┐рд╕реНрдЯрдо рд╕рдЦреНрдд рдЖрдИрдПрд╕рдУ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рдкреЗрдЯреЗрдВрдЯ рджрд╛рд╡реЛрдВ рд╕реЗ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИ, рд╕рд╛рде рд╣реА рд╕рд╛рде Microsoft рджреНрд╡рд╛рд░рд╛ рдПрдХ рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛ рднреА ред

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


рдХреНрдорд╛рдИрдХрд┐рдВрдЧ рдХреЗ рдПрдХ рджрд┐рди рдмрд╛рдж рдЬрд╝рд╛рдорд░реАрди рдЯреАрдо, рдлрд┐рд░ рднреА рд╣рдо рдПрдХ рдЫреЛрдЯреА рд╕реА рдХрдВрдкрдиреА рдереЗред

рдмрд╛рд░-рдмрд╛рд░ рд╣рдореЗрдВ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛: Dalvik рдореЛрдиреЛ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрддреНрдкрд╛рджрдХ рдирд╣реАрдВ рд╣реИ рдФрд░ рдУрд░реЗрдХрд▓ рдХреЗ рд╣реЙрдЯрд╕реНрдкреЙрдЯ рдЕрдиреБрдХреВрд▓рди рдХреЗ рдмрд┐рдирд╛ рдЬрд╛рд╡рд╛ рдХреА рд╕реАрдорд╛рдУрдВ рд╕реЗ рдЧреНрд░рд╕реНрдд рд╣реИред

рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдпрджрд┐ рдореИрдВ рдЬрд╛рд╡рд╛ рдХреЛ рддреЗрдЬреА рд╕реЗ C # рд╕реЗ рдмрджрд▓реВрдВ рдФрд░ Dalvik рдХреА рд╕реАрдорд╛рдУрдВ рд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛рдКрдВ? рдХреНрдпрд╛ рдЬрд╛рд╡рд╛ рдФрд░ рдбрд╛рд▓рд╡рд┐рдХ рд╡реАрдПрдо рдХреА рдЦрд╛рдорд┐рдпреЛрдВ рд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдореБрдХреНрдд рдПрдВрдбреНрд░реЙрдЗрдб рдлреЛрди рдмрдирд╛рдирд╛ рд╕рдВрднрд╡ рд╣реИ?

рд░рд╛рдд рдХреЗ рдЦрд╛рдиреЗ рдореЗрдВ, рдПрдХ рдкрд╛рдЧрд▓ рд╡рд┐рдЪрд╛рд░ рдореЗрд░реЗ рд╕рд┐рд░ рдореЗрдВ рдлреИрд▓ рдЧрдпрд╛: рд╕реА # рдХреЗ рддрд╣рдд рдПрдВрдбреНрд░реЙрдЗрдб рд╕реНрд░реЛрдд рдХреЛрдб рдХреЛ рдлрд┐рд░ рд╕реЗ рдЬрдорд╛ рдХрд░рдирд╛ред Android рдХреЛ P / Invoke рдлреНрд░реЗрдорд╡рд░реНрдХ рдФрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЬреЗрдирд░рд┐рдХ рд╕реЗ рд▓рд╛рдн рд╣реЛрдЧрд╛ред

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

XobotOS


рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдЖрдЬ рдЬреНрдпрд╛рджрд╛рддрд░ Android рд▓реЗрдЖрдЙрдЯ C # рдкрд░ рдЪрд▓рддреЗ рд╣реИрдВред рдпрд╣рд╛рдБ XobotOS рдХрд╛ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЬрд╛рд╡рд╛ рдХреЗ рдмрд┐рдирд╛ рд▓рд┐рдирдХреНрд╕ рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рдкрд░ рдЪрд▓ рд░рд╣рд╛ рд╣реИ:



рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕реА # рдореЗрдВ рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рдЕрдзрд┐рдХрд╛рдВрд╢ рдЬрд╛рд╡рд╛ рдШрдЯрдХ рдХреЛ рдлрд┐рд░ рд╕реЗ рдЬреЛрдбрд╝рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛ред рддреЛ рд╣рдордиреЗ рдпрд╣ рдХреИрд╕реЗ рдХрд┐рдпрд╛?

рдЬрд╛рд╡рд╛ рдЯреНрд░рд╛рдВрд╕рд▓реЗрд╢рди рддреЗрдЬ рдХрд░реЗрдВ


рд╣рдо рд╕рдордЭ рдЧрдП рдХрд┐ C # рдореЗрдВ рдХреЛрдб рдХреЛ рдлрд┐рд░ рд╕реЗ рдЬреЛрдбрд╝рдирд╛ рдЕрд╡рд╛рд╕реНрддрд╡рд┐рдХ рдерд╛ред Android рд╕реНрд░реЛрдд рдХреЛрдб рдореЗрдВ рдЬрд╛рд╡рд╛ рдореЗрдВ рд▓рдЧрднрдЧ рдПрдХ рд▓рд╛рдЦ рд▓рд╛рдЗрдиреЗрдВ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореИрдВ Google рдХреА рдирдИ рд░рд┐рд▓реАрдЬрд╝ рдХреЗ рд╕рд╛рде рдмрдиреЗ рд░рд╣рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдПрдХрдорд╛рддреНрд░ рддрд░реАрдХрд╛ рдерд╛ред

рд╢рд╛рд░реНрдкрди рд╡рд╣ рдЙрдкрдХрд░рдг рдмрди рдЧрдпрд╛ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╣рдордиреЗ рдПрдХ рд╢реБрд░реБрдЖрддреА рдмрд┐рдВрджреБ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ред рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдлреНрд░реИрдВрдХ рдХреНрд░реБрдЧреЗ рдиреЗ рдХреНрдпрд╛ рдХрд╣рд╛ рд╣реИред ( IPad рдкрд░ рдРрдк рдХреЗ рд▓рд┐рдП рдкреЛрд░реНрдЯ рдЬрд╛рд╡рд╛ рдПрдкреНрд▓реЗрдЯ )

рд╢рд╛рд░реНрдкрди рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХрд░рдХреЗ, рд╣рдореЗрдВ C # рдореЗрдВ рдПрдХ рднрдпрд╛рдирдХ рдЬрд╛рд╡рд╛ рдЕрдиреБрд╡рд╛рджрдХ рдорд┐рд▓рд╛ред рдЕрдм рд╣рдорд╛рд░реА рдЯреАрдо XobotOS рдХреЗ рд▓рд┐рдП рд╢рд╛рд░реНрдкрди рдХреЗ рдЕрдкрдиреЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдЬрд╛рд░реА рдХрд░ рд░рд╣реА рд╣реИред

2011 рдореЗрдВ рдПрдВрдбреНрд░реЙрдЗрдб 2.x рдХреЗ рд▓рд┐рдП рд╕реНрд░реЛрдд рдХреЛрдб рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рдХрд░рдХреЗ, рд╣рдо XobotOS рдХреЛ рдПрдВрдбреНрд░реЙрдЗрдб 4.0 рдЖрдЗрд╕рдХреНрд░реАрдо рд╕реИрдВрдбрд╡рд┐рдЪ рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣реЗред

рдЙрддреНрдкрд╛рджрдХрддрд╛


рддреЛ, рдЖрдк рдПрдВрдбреНрд░реЙрдЗрдб рдкрд░ рдореЛрдиреЛ рдЪрд▓рд╛рддреЗ рд╣реИрдВ, рдПрдХ рд╕рд╡рд╛рд▓ рдЬреЛ рдЦреБрдж рднреАрдЦ рдорд╛рдБрдЧрддрд╛ рд╣реИ - рдореЛрдиреЛ рдФрд░ Dalvik рдХреЗ рдмреАрдЪ рдЕрдВрддрд░ рдХреНрдпрд╛ рд╣реИ?

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

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

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореЛрдиреЛ рдХреЛ рдкрд┐рдЫрд▓реЗ 10 рд╡рд░реНрд╖реЛрдВ рд╕реЗ рдПрдХ рдЖрднрд╛рд╕реА рдорд╢реАрди рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рд╡рд░реНрддрдорд╛рди рдореЗрдВ 8 рдкреАрдврд╝рд┐рдпрд╛рдВ рд╣реИрдВред

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



рдЖрдЧреЗ рдХреНрдпрд╛ рд╣реИ?


рдЧрд░реНрд╡ рд╕реЗ рдШреЛрд╖рдгрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░, XobotOS GitHub рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИ, рдЗрд╕рд▓рд┐рдП рдХреЛрдИ рднреА рдЗрд╕реЗ рдЕрдкрдиреЗ рджрдо рдкрд░ рдЖрдЬрд╝рдорд╛ рд╕рдХрддрд╛ рд╣реИред

рд╣рдорд╛рд░рд╛ рд▓рдХреНрд╖реНрдп рдореЛрдмрд╛рдЗрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдордВрдЪ рдмрдирд╛рдирд╛ рдерд╛ред XobotOS рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рдкреНрд░рдпреЛрдЧ рд╣реИ рдФрд░, рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ, рдЗрд╕рдореЗрдВ рдкрд╛рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдХрдИ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпрд╛рдВ рднрд╡рд┐рд╖реНрдп рдХреЗ рдЙрддреНрдкрд╛рджреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реИрдВ:

Skia рдкрд░ рдбрд╛рдпрд░реЗрдХреНрдЯ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдПрдХреНрд╕реЗрд╕: Android рдХреЗ рд▓рд┐рдП рдореЛрдиреЛ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЬрд╛рд╡рд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдирд┐рдореНрди-рд╕реНрддрд░реАрдп рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рддрдХ рдкрд╣реБрдВрдЪ рд░рд╣рд╛ рд╣реИред XobotOS рдореЗрдВ, рд╣рдордиреЗ рдЗрд╕ рдордзреНрдпрд╡рд░реНрддреА рдкрд░рдд рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдФрд░ Skia рдореЗрдВ рд░реЗрдВрдбрд░рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рд╕реАрдзреА рдкрд╣реБрдБрдЪ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореЛрдиреЛ P / Invoke рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред

рдЬрд╛рд╡рд╛ рд╕реЗ C # рдЯреВрд▓реАрдВрдЧ: рд╢рд╛рд░реНрдкрди рдХреЗ рд╣рдорд╛рд░реЗ рд╕рднреА рдирдП рд╕рдВрд╕реНрдХрд░рдг XobotOS рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИрдВред

рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЬрд╛рд╡рд╛ рдХреЛрдб рдХреЗ рднрд╛рдЧ рдХреЛ C # рд╕реЗ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рднреА рдЙрдкрдХрд░рдг рд╣реИрдВ рдЬрд╣рд╛рдВ рдкреНрд░рджрд░реНрд╢рди рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдФрд░ рдЬрд╣рд╛рдВ C # рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╕рдорд╛рдзрд╛рди рд╣реИред

рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдЬрд┐рд╕ рдкреНрд░рдпреЛрдЧ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣рдо рд╕реЛрдЪ рд░рд╣реЗ рдереЗ: "рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдореЗрдВ рдордЬрд╝рд╛ рдЖрдПрдЧрд╛!" рдЬрд╝рд╛рдорд░реАрди рдЙрддреНрдкрд╛рджреЛрдВ рдХреЛ рдЧрдВрднреАрд░ рд▓рд╛рдн рджрд┐рдпрд╛ред рдмреЗрд╢рдХ, рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ рдЖрдк рдЬреЛ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЙрд╕ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдП, рд▓реЗрдХрд┐рди рдХрднреА-рдХрднреА, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкрд╛рдЧрд▓ рд╣реЛрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд┐рдП рдмрд┐рдирд╛, рд╕рдлрд▓ рд╣реЛрдирд╛ рдЕрд╕рдВрднрд╡ рд╣реИред рдХреМрди рдЬрд╛рдирддрд╛ рд╣реИ, рд╢рд╛рдпрдж Google рдПрдХ рджрд┐рди рд╣рдореЗрдВ рдзрдиреНрдпрд╡рд╛рдж рджреЗрдЧрд╛ ...;)

(1 рдордИ 2012 рдХреЛ рдкреЛрд╕реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛)

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


All Articles