рд╡рд┐рдВрдбреЛрдЬ рдлреЛрди 7 рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЗ рд▓рд┐рдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рдПрдВрдбреНрд░реЙрдЗрдб рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдЕрдкреЗрдХреНрд╖рд┐рдд рд╕реЗ рдЕрдзрд┐рдХ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рд╕рдорд╛рди рд╣реИред рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рдХреНрд░рд┐рд╕ рдмреЗрдиреЗрдЯ рдиреЗ рджреЛ рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдХреЗ рдмреАрдЪ рд╕рдорд╛рдирддрд╛ рдХреА рдкрдбрд╝рддрд╛рд▓ рдХреАредрдПрдВрдбреНрд░реЙрдЗрдб рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЗ рд▓рд┐рдП рдореЛрдмрд╛рдЗрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд╕рд╛рде-рд╕рд╛рде, рд╡рд┐рдВрдбреЛрдЬ рдлреЛрди 7 рдХреЗ рд▓рд┐рдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдПрдХ рдкреНрд░рдмрдВрдзрд┐рдд рднрд╛рд╖рд╛ рдореЗрдВ рд▓рд┐рдЦреЗ рдЧрдП рд╣реИрдВ - рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рд▓рд┐рдП рдЬрд╛рд╡рд╛ рдФрд░ рд╡рд┐рдВрдбреЛрдЬ рдлреЛрди 7 рдХреЗ рд▓рд┐рдП рд╕реА # - рд╕рд╛рде рдореЗрдВ рдкреБрд╕реНрддрдХрд╛рд▓рдпред рдЬрд╛рд╡рд╛ рдФрд░ C # рдХреЗ рдмреАрдЪ рдХрдИ рдЕрдВрддрд░ рд╢реИрд▓реА рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИрдВред рджреЛ рдЖрдзреБрдирд┐рдХ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ C / C ++ рднрд╛рд╖рд╛рдУрдВ рдХреА рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдЙрддреНрдкрддреНрддрд┐ рд╣реИ рдФрд░ рдПрдХ рджреВрд╕рд░реЗ рдХреЗ рд╕рд╛рде рдордЬрдмреВрдд рд╕рдорд╛рдирддрд╛рдПрдВ рд╣реИрдВред
.NET / рд╡рд┐рдВрдбреЛрдЬ рдлреЛрди 7 рдФрд░ рдЬрд╛рд╡рд╛ / рдПрдВрдбреНрд░реЙрдЗрдб рдПрдкреАрдЖрдИ рдХреЗ рдмреАрдЪ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЕрдВрддрд░ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЪреВрдВрдХрд┐ рднрд╛рд╖рд╛рдПрдВ рд╕рдорд╛рди рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЖрдк рдХрд┐рд╕реА рдореМрдЬреВрджрд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдмрдирд╛рдП рдЧрдП рдЕрдзрд┐рдХрд╛рдВрд╢ рд▓реЙрдЬрд┐рдХ рдХреЛ рд╡рд┐рдВрдбреЛрдЬ рдлреЛрди 7 рдореЗрдВ рдкреЛрд░реНрдЯ рдХрд░рддреЗ рд╕рдордп рдмрдЪрд╛ рд╕рдХрддреЗ рд╣реИрдВред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдЖрдк рджреЗрдЦреЗрдВрдЧреЗ рдпрд╣ рд╢реБрд░реБрдЖрдд рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИред рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдк
рдЬрд╛рд╡рд╛ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рд╡рд┐рдВрдбреЛрдЬ рдлреЛрди 7 рд▓реЗрдЦ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред
рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдХреЗ рдмреАрдЪ рдЕрдВрддрд░
рд╡рд┐рдВрдбреЛрдЬ рдлреЛрди 7 рдХреЗ рд▓рд┐рдП рдкреЛрд░реНрдЯрд┐рдВрдЧ рдФрд░ / рдпрд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЙрдкрдХрд░рдгреЛрдВ рдФрд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдореЗрдВ рджреЗрд░реА рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдЖрдЗрдП рд╡рд┐рдВрдбреЛрдЬ рдлреЛрди 7 рдФрд░ рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рдмреАрдЪ рд╢рдмреНрджрд╛рд╡рд▓реА рдФрд░ рддрдХрдиреАрдХреА рдЕрдВрддрд░ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рдХрд░реЗрдВред рдкрд╣рд▓рд╛ рдмрдбрд╝рд╛ рдЕрдВрддрд░ рдпрд╣ рд╣реИ рдХрд┐ рд╡рд┐рдВрдбреЛрдЬ рдлреЛрди 7 рдХреЗ рд▓рд┐рдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди C # рдореЗрдВ рд▓рд┐рдЦреЗ рдкреНрд░рдмрдВрдзрд┐рдд .NET рдЕрд╕реЗрдВрдмрд▓реА рдХреЗ рд░реВрдк рдореЗрдВ рдмрдирд╛рдП рдЧрдП рд╣реИрдВред рдордВрдЪ рджреЛ рдкреНрд░рдХрд╛рд░ рдХреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ: рд╕рд┐рд▓реНрд╡рд░рд▓рд╛рдЗрдЯ рдФрд░ рдПрдХреНрд╕рдПрдирдП рдЧреЗрдоред
рдЕрдзрд┐рдХрд╛рдВрд╢ рд╡рд┐рдВрдбреЛрдЬ рдлреЛрди 7 рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕рд┐рд▓реНрд╡рд░рд▓рд╛рдЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрдирд╛рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдЬреЛ рдорд╛рдирдХ рдирд┐рдпрдВрддреНрд░рдг рдЬреИрд╕реЗ рд▓реЗрдмрд▓, рдЯреЗрдХреНрд╕реНрдЯ рдлрд╝реАрд▓реНрдб, рд╕реВрдЪрд┐рдпрд╛рдВ, рдЖрджрд┐ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдлреЙрд░реНрдо-рдЖрдзрд╛рд░рд┐рдд рддрд░реАрдХрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред Android рд▓реЗрдЖрдЙрдЯ рдФрд░ рдЗрд╕рдХреЗ рд╕рд╛рде рдЧрддрд┐рд╡рд┐рдзрд┐ рдХреЗ рд▓рд┐рдП рд╕рд┐рд▓реНрд╡рд░рд▓рд╛рдЗрдЯ рдореЗрдВ рд╕рдордХрдХреНрд╖ рдкреГрд╖реНрда рд╣реИред
рд╡рд┐рдВрдбреЛрдЬ рдлреЛрди 7 рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рдПрдХ рдЕрдиреНрдп рдкреНрд░рдХрд╛рд░ рдХрд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдПрдХреНрд╕рдПрдирдП рд╣реИ, рдЬреЛ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ 2 рдбреА рдФрд░ 3 рдбреА рдЧреЗрдо рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдпрд╣ рдХреНрд░рдорд╢рдГ 2 рдбреА рдФрд░ 3 рдбреА рдХреЗ рд▓рд┐рдП рдПрдВрдбреНрд░реЙрдЗрдб рд╕рд░реНрдлреЗрд╕ рд╡реНрдпреВ рдФрд░ GLSurfaceView рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИред рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рд╡рд┐рдкрд░реАрдд, рдЬреЛ рдЧреЗрдо рдХреЗ рд▓рд┐рдП рдУрдкрдирдЬреАрдПрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдПрдХреНрд╕рдПрдирдП рдЧреЗрдо рдбрд╛рдпрд░реЗрдХреНрдЯ 3 рдбреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдкреАрд╕реА рдФрд░ рдПрдХреНрд╕рдмреЙрдХреНрд╕ 360 рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рд╕реЗ рдЧреЗрдо рдХреЛ рдкреЛрд░реНрдЯ рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдЖрд╕рд╛рди рдмрдирд╛рддрд╛ рд╣реИред
рдкреЗрдЬ рдФрд░ рдиреЗрд╡рд┐рдЧреЗрд╢рди
рд╕рд┐рд▓реНрд╡рд░рд▓рд╛рдЗрдЯ рдкреЗрдЬ рдПрдХреНрд╕рдПрдордПрд▓ рдлрд╛рдЗрд▓реЛрдВ рдХреА рддрд░рд╣ рдмрдирд╛рдпреЗ рдЬрд╛рддреЗ рд╣реИрдВ, рдПрдВрдбреНрд░реЙрдЗрдб рд▓реЗрдЖрдЙрдЯ рдХреА рддрд░рд╣ред XML рдлрд╝рд╛рдЗрд▓ рдкреЗрдЬ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП XAML (рдПрдХреНрд╕реНрдЯреЗрдВрд╕рд┐рдмрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдорд╛рд░реНрдХрдЕрдк рд▓реИрдВрдЧреНрд╡реЗрдЬ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИред XAML рдПрдВрдбреНрд░реЙрдЗрдб рд▓реЗрдЖрдЙрдЯ рдХреЗ рд╕рдорд╛рди рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдореЗрдВ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреА рдПрдХ рд╡рд┐рд╕реНрддреГрдд рд╢реНрд░реГрдВрдЦрд▓рд╛ рд╣реИред XAML рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдкреЗрдЬ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдПрдиреАрдореЗрд╢рди, рдбреЗрдЯрд╛ рдмрд╛рдЗрдВрдбрд┐рдВрдЧ рдФрд░ рдмрд╣реБрдд рдХреБрдЫ рд╢рд╛рдорд┐рд▓ рд╣реИ, рдЬреЛ рдЖрд╡рд╢реНрдпрдХ рдХреЛрдб рдХреА рдорд╛рддреНрд░рд╛ рдХреЛ рдХрдо рдХрд░рддрд╛ рд╣реИред
рдХреНрд░рд┐рдпрд╛ рдкреНрд░рджрд░реНрд╢рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдЧрддрд┐рд╡рд┐рдзрд┐ рд╕реЗ Android рд▓реЗрдЖрдЙрдЯ рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдЖрдкрдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ (UI) рдХреЗ рд╕рдВрдмрдВрдзрд┐рдд рддрддреНрд╡реЛрдВ рдХреЗ рд╕рд╛рде рдЧрддрд┐рд╡рд┐рдзрд┐ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдб рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреГрд╖реНрда рдХреЗ рд▓рд┐рдП C # рдХреЛрдб рдкрд╣рд▓реЗ рд╕реЗ рд╣реА UI рддрддреНрд╡реЛрдВ рд╕реЗ рдмрдВрдзрд╛ рд╣реИ рдФрд░ рдРрд╕реА рдХреЛрдИ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдордВрдЪ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдкреГрд╖реНрда рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рд▓рд┐рдП рд╡рд╕реНрддреБрдУрдВ рдФрд░ рдШрдЯрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ "рдмрд╛рдЗрдВрдбрд┐рдВрдЧ" рдмрдирд╛рддрд╛ рд╣реИред рдпрд╣ рдЖрдорддреМрд░ рдкрд░ рдкреНрд░рддреНрдпреЗрдХ рдХрд╛рд░реНрдп рдХреЗ OnCreate рдкрджреНрдзрддрд┐ рдореЗрдВ рд╣реЛрдиреЗ рд╡рд╛рд▓реА рдЕрд╡реНрдпрд╡рд╕реНрдерд╛ рдХреЛ рд░реЛрдХрддрд╛ рд╣реИ, рдЬрд╣рд╛рдВ рдЖрдк UI рдмрд╛рдЗрдВрдбрд┐рдВрдЧ рдФрд░ рд╡рд┐рднрд┐рдиреНрди рдЖрд╡рд╢реНрдпрдХ рд╣реИрдВрдбрд▓рд░ рдмрдирд╛рддреЗ рд╣реИрдВред
рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдХреЗ рдмреАрдЪ рдПрдХ рдФрд░ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЕрдВрддрд░ рдиреЗрд╡рд┐рдЧреЗрд╢рди рд╣реИред Android рдореЗрдВ, рдЖрдк рдПрдХ рдЗрд░рд╛рджреЗ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рдХреЗ рдПрдХ рдХрд╛рд░реНрдп рд╕реЗ рджреВрд╕рд░реЗ рдХрд╛рд░реНрдп рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рддреЗ рд╣реИрдВред рд╡рд┐рдВрдбреЛрдЬ рдлреЛрди 7 рдореЗрдВ рдПрдХ рдПрдирд╛рд▓реЙрдЧ рдиреЗрд╡рд┐рдЧреЗрд╢рди рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рд╡рд┐рднрд┐рдиреНрди рдкреГрд╖реНрдареЛрдВ рдХреЗ рдмреАрдЪ рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдПрдВрдбреНрд░реЙрдЗрдб рдЗрдВрдЯреЗрдВрдЯ рдХреА рддрд░рд╣, рдЖрдк рдкреГрд╖реНрда рдбреЗрдЯрд╛ рдХреЛ рдкрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ рдЖрдк рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рд╡рд┐рдВрдбреЛрдЬ рдлреЛрди 7 рдореЗрдВ рдкреЗрдЬ рдореЗрдВ ASP.net рдкреЗрдЬ рдХреЗ рд╕рдорд╛рди рдХреБрдЫ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, QueryString рдХрд╛ рдЙрдкрдпреЛрдЧ рдЖрдорддреМрд░ рдкрд░ рдЕрдЧрд▓реЗ рдкреГрд╖реНрда рдкрд░ рдЬрд╛рдирдХрд╛рд░реА рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рд▓реЗрдЖрдЙрдЯ рдХреЛ рдкрдиреНрдиреЛрдВ рдореЗрдВ рдмрджрд▓реЗрдВ
рдХреЛрдб рдореЗрдВ рдЧреЛрддрд╛ рд▓рдЧрд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рд╣рдореЗрдВ рдПрдВрдбреНрд░реЙрдЗрдб рд▓реЗрдЖрдЙрдЯ рдПрдХреНрд╕рдПрдордПрд▓ рдХреЛ рд╡рд┐рдВрдбреЛрдЬ рдлреЛрди 7 рдПрдХреНрд╕рдПрдПрдордПрд▓ рдкреЗрдЬ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдмреЗрд╢рдХ,
рд╡рд┐рдВрдбреЛрдЬ рдлреЛрди 7 рдХреЗ рд▓рд┐рдП рдореБрдлреНрдд рдЯреВрд▓ рдХрд╛ рдПрдХ рд▓рд╛рдн XAML рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рдбрд┐рдЬрд╝рд╛рдЗрди рдЯреВрд▓ рдХреА рдЧреБрдгрд╡рддреНрддрд╛ рд╣реИред рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2010 рдХреЗ рд╕рд╛рде рд╢рд╛рдорд┐рд▓ рдПрдХреНрд╕рдПрдПрдордПрд▓ рдбрд┐рдЬрд╛рдЗрдирд░ рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рджреНрд╡рд╛рд░рд╛ рдкреЗрдЬ рдХреЗ рд▓рд┐рдП рдмреБрдирд┐рдпрд╛рджреА рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдФрд░ рд╡рд┐рдХрд╛рд╕ рд╢реБрд░реВ рдХрд░рдирд╛ рд╣реИред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЛ рдмреЗрд╣рддрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдХрд░рдг рдХреЗ рдЕрдзрд┐рдХ рдЙрдиреНрдирдд рд╕реЗрдЯ рдХреЗ рд╕рд╛рде рдПрдХ рдкреЗрд╢реЗрд╡рд░ рдбрд┐рдЬрд╝рд╛рдЗрди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдмреНрд▓реЗрдВрдб рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ рдПрдВрдбреНрд░реЙрдЗрдб рд▓реЗрдЖрдЙрдЯ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЖрдк рд╣рдореЗрд╢рд╛ рдПрдХ рдЯреЗрдХреНрд╕реНрдЯ рдПрдбрд┐рдЯрд░ рдореЗрдВ рд╕реАрдзреЗ XAML рдХрд╛ рд╕рдВрдкрд╛рджрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдПрдХ рдирд┐рдпрдорд┐рдд XML рдлрд╝рд╛рдЗрд▓ рд╣реИред
рд╡рд┐рдВрдбреЛрдЬ рдлреЛрди 7 рдкреЗрдЬ рдПрдВрдбреНрд░реЙрдЗрдб рд▓реЗрдЖрдЙрдЯ рдХреЗ рд╕рдорд╛рди рд▓реЗрдЖрдЙрдЯ рдФрд░ рдирд┐рдпрдВрддреНрд░рдг рддрддреНрд╡ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдирд┐рдореНрди рддрд╛рд▓рд┐рдХрд╛ рджреЛрдиреЛрдВ рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдХреЗ рд▓рд┐рдП рдПрдирд╛рд▓реЙрдЧ рджрд┐рдЦрд╛рддреА рд╣реИред
рдорд╛рд░реНрдХрдЕрдк рддрддреНрд╡
рд╡рд┐рдВрдбреЛрдЬ рдлреЛрди 7 | рдПрдВрдбреНрд░реЙрдпрдб |
---|
рдХреИрдирд╡рд╛рд╕ | AbsoluteLayout |
рдЧреНрд░рд┐рдб | GridView |
scrollview | scrollview |
StackPanel | LinearLayout |
рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рд╡рд┐рдВрдбреЛрдЬ рдлреЛрди 7 рдорд╛рд░реНрдХрдЕрдк рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд╛рди рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдирд┐рдореНрди рддрд╛рд▓рд┐рдХрд╛ рдореБрдЦреНрдп рдирд┐рдпрдВрддреНрд░рдгреЛрдВ рдХреЛ рд╕реВрдЪреАрдмрджреНрдз рдХрд░рддреА рд╣реИред
рдмреБрдирд┐рдпрд╛рджреА рдирд┐рдпрдВрддреНрд░рдг
рд╡рд┐рдВрдбреЛрдЬ рдлреЛрди 7 | рдПрдВрдбреНрд░реЙрдпрдб |
---|
TextBlock | TextView |
рдкрд╛рда рдмреЙрдХреНрд╕ | EditText |
рдмрдЯрди | рдмрдЯрди |
рдЪреЗрдХ рдмреЙрдХреНрд╕ | рдЪреЗрдХ рдмреЙрдХреНрд╕ |
RadioButton | RadioButton |
рдЫрд╡рд┐ | imageView |
ProgressBar | ProgressBar |
ListBox | ListView |
рдирдХреНрд╢рд╛ | MapView |
WebBrowser | WebView |
рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рд╡рд┐рдВрдбреЛрдЬ рдлреЛрди 7 рдореЗрдВ рдмреБрдирд┐рдпрд╛рджреА рд▓реЗрдЖрдЙрдЯ рдФрд░ рдирд┐рдпрдВрддреНрд░рдг рддрддреНрд╡реЛрдВ рдХреЗ рд▓рд┐рдП рдЕрд╕реНрдкрд╖реНрдЯ рдкрддреНрд░рд╛рдЪрд╛рд░ рд╣реИрдВред рд▓реЗрдХрд┐рди рдХреБрдЫ рд╡рд┐рд╢реЗрд╖ рдорд╛рд░реНрдХрдЕрдк рдФрд░ рдирд┐рдпрдВрддреНрд░рдг рддрддреНрд╡реЛрдВ рдХреЗ рд▓рд┐рдП, рдЕрдиреБрдкрд╛рд▓рди рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИред рдЗрд╕рдХрд╛ рдХрд╛рд░рдг XAML рдХреА рд╕рдореГрджреНрдз рдХреНрд╖рдорддрд╛рдУрдВ рдореЗрдВ рдирд┐рд╣рд┐рдд рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдПрдХ-рджреВрд╕рд░реЗ рдкрд░ рдирд┐рдпрдВрддреНрд░рдг рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдк рдкреНрд░рддреНрдпреЗрдХ рдХреЛрдб рд▓рд┐рдЦрдиреЗ рдХреЗ рдмрд┐рдирд╛ рдкреНрд░рддреНрдпреЗрдХ рддрддреНрд╡ рдХреЗ рдмрдЧрд▓ рдореЗрдВ рдЪреЗрдХрдмреЙрдХреНрд╕ (рдЪреЗрдХрдмреЙрдХреНрд╕) рдХреЗ рд╕рд╛рде рдПрдХ рд╕реВрдЪреА (рд╕реВрдЪреА рдмреЙрдХреНрд╕) рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдХрд┐рдЯ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдЗрди рд╕рднреА рдЬрдЯрд┐рд▓ рдирд┐рдпрдВрддреНрд░рдгреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдЗрдиреНрд╣реЗрдВ рдЖрдкрдХреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рднреАрддрд░ рдмрдирд╛рдпрд╛ рдФрд░ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдбреЗрдЯрд╛ рднрдВрдбрд╛рд░рдг
рдЕрдзрд┐рдХрд╛рдВрд╢ рдореЛрдмрд╛рдЗрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддреЗ рд╕рдордп рдбреЗрдЯрд╛ рд╕рдВрдЧреНрд░рд╣рдг рдХрд╛рд░реНрдп рдХрд╛ рдПрдХ рдмрдбрд╝рд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИред рд╡рд┐рдВрдбреЛрдЬ рдлреЛрди 7 рдореЗрдВ, рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рдбреЗрдЯрд╛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреЗ рдкреНрд░рд╛рдердорд┐рдХ рд╕рд╛рдзрди рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдЪрд╛рд░ рд╣реИред рдкрд╣рд▓реА рдирдЬрд╝рд░ рдореЗрдВ, рдпрд╣ рдЖрдкрдХреЛ рдереЛрдбрд╝рд╛ рдЕрдЬреАрдм рд▓рдЧ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрджрд┐ рдЖрдк рдЕрдкрдиреА рд╕рд╛рдЗрдЯ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд╛рдЗрдВрдЯ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдпрд╣ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рдЗрд╕ рдкрде рдХрд╛ рдЕрдиреБрд╕рд░рдг рдирд╣реАрдВ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЗ рдкрд╛рд╕ рджреЛ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ: рднрдВрдбрд╛рд░рдг рдХреЗ рд▓рд┐рдП рд╡рд╛рдгрд┐рдЬреНрдпрд┐рдХ рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рдЬреИрд╕реЗ рдХрд┐ рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░, рдпрд╛ рд╕реНрдерд╛рдиреАрдп рдЖрдЗрд╕реЛрд▓реЗрдЯреЗрдбрд╕реНрдЯреЛрд░реЗрдЬ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдЖрдЗрд╕реЛрд▓реЗрдЯреЗрдбрд╕реНрдЯреЛрд░реЗрдЬ рдЖрдкрдХреЛ рдХреЗрд╡рд▓ рдЕрдкрдиреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдлрд╛рдЗрд▓ рд╕реНрдЯреЛрд░ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
рдЖрдк рдЕрдкрдиреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рдбреЗрдЯрд╛ рдХреЛ рдХреИрд╕реЗ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдЖрдк рдбреЗрдЯрд╛рдмреЗрд╕ рдмрдирд╛рдиреЗ рдФрд░ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдмрд┐рдирд╛ рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рдбреЗрдЯрд╛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдирд╛ рдЪрд╛рд╣ рд╕рдХрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдк RSS / рдкреЙрдбрдХрд╛рд╕реНрдЯ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдЖрдк рдмрд╕ XML рдХреЛ RSS рдлреАрдб рд╕реЗ рд╕реНрдЯреЛрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдкрдХреЛ рдбреЗрдЯрд╛ рдПрдХреНрд╕реЗрд╕ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдХреЗрд╡рд▓ рдбреЗрдЯрд╛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ рдФрд░ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
LINQ (рднрд╛рд╖рд╛ рдПрдХреАрдХреГрдд рдХреНрд╡реЗрд░реА) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
рдЖрд░рдПрд╕рдПрд╕ рдЖрд╡реЗрджрди рдХреЗ рд╕рд╛рде рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рд╣рдо рдпрд╛ рддреЛ рдЖрд░рдПрд╕рдПрд╕ рдлрд╝реАрдб рд╕реЗ рд╕реНрд░реЛрдд XML рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рд╣рдо XML рдХреЗ рд▓рд┐рдП LINQ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рднрдВрдбрд╛рд░рдг рдкрджреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ XDocument рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЬреИрд╕рд╛ рдХрд┐ рдиреАрдЪреЗ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ:
//Create XML XDocument doc = new XDocument (); doc.Add( new XElement ( "DataRoot" , new XElement ( "Record" , new XElement ( "value" , "data1" )), new XElement ( "Record" , new XElement ( "value" , "data2" )) )); * This source code was highlighted with Source Code Highlighter .
//Create XML XDocument doc = new XDocument (); doc.Add( new XElement ( "DataRoot" , new XElement ( "Record" , new XElement ( "value" , "data1" )), new XElement ( "Record" , new XElement ( "value" , "data2" )) )); * This source code was highlighted with Source Code Highlighter .
//Create XML XDocument doc = new XDocument (); doc.Add( new XElement ( "DataRoot" , new XElement ( "Record" , new XElement ( "value" , "data1" )), new XElement ( "Record" , new XElement ( "value" , "data2" )) )); * This source code was highlighted with Source Code Highlighter .
//Create XML XDocument doc = new XDocument (); doc.Add( new XElement ( "DataRoot" , new XElement ( "Record" , new XElement ( "value" , "data1" )), new XElement ( "Record" , new XElement ( "value" , "data2" )) )); * This source code was highlighted with Source Code Highlighter .
//Create XML XDocument doc = new XDocument (); doc.Add( new XElement ( "DataRoot" , new XElement ( "Record" , new XElement ( "value" , "data1" )), new XElement ( "Record" , new XElement ( "value" , "data2" )) )); * This source code was highlighted with Source Code Highlighter .
//Create XML XDocument doc = new XDocument (); doc.Add( new XElement ( "DataRoot" , new XElement ( "Record" , new XElement ( "value" , "data1" )), new XElement ( "Record" , new XElement ( "value" , "data2" )) )); * This source code was highlighted with Source Code Highlighter .
//Create XML XDocument doc = new XDocument (); doc.Add( new XElement ( "DataRoot" , new XElement ( "Record" , new XElement ( "value" , "data1" )), new XElement ( "Record" , new XElement ( "value" , "data2" )) )); * This source code was highlighted with Source Code Highlighter .
//Create XML XDocument doc = new XDocument (); doc.Add( new XElement ( "DataRoot" , new XElement ( "Record" , new XElement ( "value" , "data1" )), new XElement ( "Record" , new XElement ( "value" , "data2" )) )); * This source code was highlighted with Source Code Highlighter .
//Create XML XDocument doc = new XDocument (); doc.Add( new XElement ( "DataRoot" , new XElement ( "Record" , new XElement ( "value" , "data1" )), new XElement ( "Record" , new XElement ( "value" , "data2" )) )); * This source code was highlighted with Source Code Highlighter .
//Create XML XDocument doc = new XDocument (); doc.Add( new XElement ( "DataRoot" , new XElement ( "Record" , new XElement ( "value" , "data1" )), new XElement ( "Record" , new XElement ( "value" , "data2" )) )); * This source code was highlighted with Source Code Highlighter .
рдЗрд╕ рд╕рд░рд▓ рдХреЛрдб рджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрдиреНрди XML рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:
- < DataRoot >
- < рд░рд┐рдХреЙрд░реНрдб >
- < value > data1 </ value >
- </ рд░рд┐рдХреЙрд░реНрдб >
- < рд░рд┐рдХреЙрд░реНрдб >
- < value > data2 </ value >
- </ рд░рд┐рдХреЙрд░реНрдб >
- </ DataRoot >
* рдЗрд╕ рд╕реЛрд░реНрд╕ рдХреЛрдб рдХреЛ рд╕реЛрд░реНрд╕ рдХреЛрдб рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд░ рдХреЗ рд╕рд╛рде рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ XML рдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕рдВрдЧреНрд░рд╣рдг рдореЗрдВ рд╕рд╣реЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо IsolatedStorageFile рдХрд╛ рдЙрдкрдпреЛрдЧ IsolatedStorageFileStream рдХреЗ рд╕рд╛рде рдХрд░рддреЗ рд╣реИрдВ, рдЬреИрд╕рд╛ рдХрд┐ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕реНрдирд┐рдкреЗрдЯ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ:
- // XML рдХреЛ рд╕реЗрд╡ рдХрд░реЗрдВ
- рдЙрдкрдпреЛрдЧ (IsolatedStorageFile isf = IsolatedStorageFile.GetUserStoreForApplication ())
- {
- (IsolatedStorageFileStream рдлрд╝рд╛рдЗрд▓ = isf.OpenFile ( "data.xml" , FileMode .OpenOrCreate) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗред
- {
- doc.Save (рдлрд╝рд╛рдЗрд▓);
- file.Close ();
- }
- }
* рдЗрд╕ рд╕реЛрд░реНрд╕ рдХреЛрдб рдХреЛ рд╕реЛрд░реНрд╕ рдХреЛрдб рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд░ рдХреЗ рд╕рд╛рде рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдПрдХреНрд╕рдПрдордПрд▓ рдбреЗрдЯрд╛ рдХреЗ рднрдВрдбрд╛рд░рдг рдХреЛ рдкреГрдердХ рднрдВрдбрд╛рд░рдг рдореЗрдВ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИред XML рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдФрд░ LINQtoXML рдЕрдиреБрд░реЛрдз рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдб рдиреАрдЪреЗ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ:
- // XML рд▓реЛрдб рдХрд░реЗрдВ
- рдЙрдкрдпреЛрдЧ (IsolatedStorageFile isf = IsolatedStorageFile.GetUserStoreForApplication ())
- {
- (IsolatedStorageFileStream рдлрд╝рд╛рдЗрд▓ = isf.OpenFile ( "data.xml" , FileMode .OpenOrCreate) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗред
- {
- XDocument d = XDocument .Load (рдлрд╝рд╛рдЗрд▓);
- var рдХреНрд╡реЗрд░реА = r рд╕реЗ d рдореЗрдВред R.R.Elements ( "рд░рд┐рдХреЙрд░реНрдб" )
- рдЖрд░ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ ;
- // рд░рд┐рдХреЙрд░реНрдб рдХреА рд╕реВрдЪреА рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░реЗрдВ
- }
- }
* рдЗрд╕ рд╕реЛрд░реНрд╕ рдХреЛрдб рдХреЛ рд╕реЛрд░реНрд╕ рдХреЛрдб рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд░ рдХреЗ рд╕рд╛рде рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдпрджреНрдпрдкрд┐ рдЙрдкрд░реЛрдХреНрдд рдЙрджрд╛рд╣рд░рдг рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИ, рдпрд╣ рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдХрд┐ рдбреЗрдЯрд╛рдмреЗрд╕ рдмрдирд╛рдиреЗ рдФрд░ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдмрд┐рдирд╛ рдлреЛрди рдкрд░ рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░ рдХрд░рдирд╛ рдХрд┐рддрдирд╛ рдЖрд╕рд╛рди рд╣реИред рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рдбреЗрдЯрд╛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕ рдХреЛрдб рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рднреА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рд╡рд┐рдХрд╛рд╕ рдХреЗ рдЙрдкрдХрд░рдг
рдПрдХ рдПрдВрдбреНрд░реЙрдЗрдб рдбреЗрд╡рд▓рдкрд░ рдХреЗ рд░реВрдк рдореЗрдВ, рдЖрдкрдХреЛ рдЦреБрд▓реЗ рд╕реНрд░реЛрдд рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рдЕрдЪреНрдЫреЗ рдФрд░ рдмреБрд░реЗ рдкрдХреНрд╖ рдХреА рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИред рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рд▓рд┐рдП рдЧреНрд░рд╣рдг рдЖрдИрдбреАрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛, рдЬрд╝рд╛рд╣рд┐рд░ рд╣реИ, рдЕрдЪреНрдЫреЗ рдкрдХреНрд╖ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИред рд▓реЗрдХрд┐рди рдПрдВрдбреНрд░реЙрдЗрдб рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдЯреВрд▓рдХрд┐рдЯ (рдПрдбреАрдЯреА) рдореЗрдВ рдХрдИ рдЖрд╡рд╢реНрдпрдХ рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рдЕрднрд╛рд╡ рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ рдЙрдЪрд┐рдд рдорд╛рд░реНрдХрдЕрдк рдЯреВрд▓ред рдпрджреНрдпрдкрд┐ ADT рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рдорд╛рди рдЙрдкрдХрд░рдг рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рд╡реЗ рдЖрдкрдХреЗ рд▓рд┐рдП рдЖрд╕рд╛рдиреА рд╕реЗ рдорд╛рд░реНрдХрдЕрдк рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдирд╣реАрдВ рд╣реИрдВ - рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ XML рдореЗрдВ рдЧреЛрддрд╛ рд▓рдЧрд╛рдирд╛ рд╣реЛрдЧрд╛ред
Microsoft рдиреЗ рдХрдИ рд╡рд░реНрд╖реЛрдВ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╡рд┐рдХрд╛рд╕ рдЙрдкрдХрд░рдг рдкреНрд░рджрд╛рди рдХрд┐рдП рд╣реИрдВред рдФрд░ рд╡рд┐рдВрдбреЛрдЬ рдлреЛрди 7 рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЛрдИ рдЕрдкрд╡рд╛рдж рдирд╣реАрдВ рдерд╛ред Microsoft, рд╣рдореЗрд╢рд╛ рдХреА рддрд░рд╣, рдЖрдкрдХреЛ рдЬрд▓реНрджреА рдФрд░ рдЖрд╕рд╛рдиреА рд╕реЗ рд╡рд┐рдХрд╛рд╕ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЬрд╛рд╡рд╛ рдбреЗрд╡рд▓рдкрд░ рдкреИрд╕реЗ рдЦрд░реНрдЪ рдХрд┐рдП рдмрд┐рдирд╛ рдЗрди рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдФрд░ рдЖрдЬрд╝рдорд╛ рд╕рдХрддреЗ рд╣реИрдВред
рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЙрдкрдХрд░рдг
create.msdn.com рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИрдВ:
- Microsoft Visual Studio 2010 рдПрдХреНрд╕рдкреНрд░реЗрд╕ рдлрд╝реЛрди рдХреЗ рд▓рд┐рдП
- рдлреЛрди рдХреЗ рд▓рд┐рдП рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдПрдХреНрд╕рдкреНрд░реЗрд╢рди рдмреНрд▓реЗрдВрдб
- рдлреЛрди рдХреЗ рд▓рд┐рдП Microsoft XNA рдЧреЗрдо рд╕реНрдЯреВрдбрд┐рдпреЛ
рдпреЗ рддреАрди рдЯреВрд▓ рдЖрдкрдХреЛ рд╡рд┐рдВрдбреЛрдЬ рдлреЛрди 7 рдХреЗ рд▓рд┐рдП рдореБрдлреНрдд рдореЗрдВ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдирд╛ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВред
рдлрд╝реЛрди рдХреЗ рд▓рд┐рдП Microsoft Visual Studio 2010 рдПрдХреНрд╕рдкреНрд░реЗрд╕ рдореБрдЦреНрдп рдПрдХреАрдХреГрдд рд╡рд┐рдХрд╛рд╕ рдкрд░рд┐рд╡реЗрд╢ (IDE) рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡рд┐рдВрдбреЛрдЬ рдлреЛрди 7 рдХреЗ рд▓рд┐рдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рдореЗрдВ рдкреЗрдЬ рдорд╛рд░реНрдХрдЕрдк рдЯреВрд▓, рд╕реА рдХрдВрдкрд╛рдЗрд▓рд░ рд╕рд╣рд┐рдд рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╕рднреА рдЙрдкрдХрд░рдг рд╢рд╛рдорд┐рд▓ рд╣реИрдВред #, рд╡рд┐рдВрдбреЛрдЬ рдлреЛрди 7 рдПрдореБрд▓реЗрдЯрд░ рдФрд░ рдЕрдзрд┐рдХред
рдлреЛрди рдХреЗ рд▓рд┐рдП Microsoft рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдмреНрд▓реЗрдВрдб рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдкреЗрд╢реЗрд╡рд░ рдбрд┐рдЬрд╛рдЗрдирд░реЛрдВ рдХреЗ рдЙрджреНрджреЗрд╢реНрдп рд╕реЗ рдПрдХ рдЙрдкрдХрд░рдг рд╣реИ рдФрд░ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рд┐рд▓реНрд╡рд░рд▓рд╛рдЗрдЯ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдкреГрд╖реНрдареЛрдВ рдХреЛ рдмреЗрд╣рддрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдбреЗрд╡рд▓рдкрд░реНрд╕ рдЗрд╕ рдЯреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕реНрдХреНрд░реИрдЪ рд╕реЗ рдкреЗрдЬ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рдЗрд╕рдХреЗ рдХреЛрдб рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд┐рдП рдмрд┐рдирд╛ рдХрд┐рд╕реА рдореМрдЬреВрджрд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рдкреЗрдЬ рдХреЛ рд╕реБрдзрд╛рд░ рд╕рдХрддреЗ рд╣реИрдВред
рдлрд╝реЛрди рдХреЗ рд▓рд┐рдП Microsoft XNA рдЧреЗрдо рд╕реНрдЯреВрдбрд┐рдпреЛ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреЗ рд▓рд┐рдП 2D рдФрд░ 3D рдЧреЗрдо рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рдПрдХ рд╕реЗрдЯ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рд╕реНрдЯреВрдбрд┐рдпреЛ рдореЗрдВ рдПрдХреНрд╕рдПрдирдП рдлреНрд░реЗрдорд╡рд░реНрдХ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИ, рд╕рд╛рде рд╣реА рд▓реВрдк-рдЖрдзрд╛рд░рд┐рдд рдЧреЗрдо рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдСрдбрд┐рдпреЛ рдФрд░ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдЙрдкрдХрд░рдг рднреА рд╢рд╛рдорд┐рд▓ рд╣реИрдВред
рдирд┐рд╖реНрдХрд░реНрд╖
рд╡рд┐рдВрдбреЛрдЬ рдлреЛрди 7 рд╕реНрдорд╛рд░реНрдЯрдлрд╝реЛрди рдХреЗ рд▓рд┐рдП рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП рдПрдХ рдирдпрд╛ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдЕрднреА рднреА рд╕рд┐рд▓реНрд╡рд░рд▓рд╛рдЗрдЯ, WPF, C # рдФрд░ рдХрдИ рдЕрдиреНрдп рдЬреИрд╕реЗ рд╕рд┐рджреНрдз рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпреЛрдВ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЗрд╕ рд▓реЗрдЦ рд╕реЗ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдПрдВрдбреНрд░реЙрдЗрдб рдФрд░ рд╡рд┐рдВрдбреЛрдЬ рдлреЛрди 7 рдХреЗ рдмреАрдЪ рдХрд╛ рдЕрдВрддрд░ рдЙрддрдирд╛ рдмрдбрд╝рд╛ рдирд╣реАрдВ рд╣реИред
UPD: рдореИрдВрдиреЗ рдЗрд╕ рд▓реЗрдЦ рдХрд╛ рдПрдХ рдЕрдиреБрд╡рд╛рдж рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рд╣реИ рддрд╛рдХрд┐ рдпрд╣ рдкрддрд╛ рдЪрд▓реЗ рдХрд┐ рд╡рд┐рдВрдбреЛрдЬ рдлреЛрди 7 рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд╛рд╕ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдирд╛ рдЗрддрдирд╛ рдореБрд╢реНрдХрд┐рд▓ рдирд╣реАрдВ рд╣реИ рдЕрдЧрд░ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд╛рд╕ рдХрд╛ рдЕрдиреБрднрд╡ рд╣реИред рдпрд╣ рдирд╣реАрдВ рдХрд╣рддрд╛ рд╣реИ рдХрд┐ рдЗрдирдореЗрдВ рд╕реЗ рдХреЛрдИ рднреА рдореЛрдмрд╛рдЗрд▓ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдмреЗрд╣рддрд░ рдпрд╛ рдмрджрддрд░ рд╣реИред
рдХреГрдкрдпрд╛ рдореЗрд░реЗ рдХрд░реНрдо рдХреЛ рдорд╛рдЗрдирд╕ рдореЗрдВ рди рдЪрд▓рд╛рдПрдВ рддрд╛рдХрд┐ рдореИрдВ рд╡рд┐рдВрдбреЛрдЬ рдлреЛрди 7 рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд╛рд╕ рдкрд░ рдЕрдиреНрдп рд▓реЗрдЦ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░ рд╕рдХреВрдВред рдпрджрд┐ рдЖрдк рд░реБрдЪрд┐ рдирд╣реАрдВ рд▓реЗрддреЗ рд╣реИрдВ, рддреЛ рдкрд╛рд╕ рдХрд░реЗрдВ, рдЬреЛ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ рдЙрдирдХреЗ рд▓рд┐рдП рдХреБрдЫ рдирдпрд╛ рд╕реАрдЦрдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рди рджреЗрдВред