рдЧреБрдб рдлреНрд░рд╛рдЗрдбреЗ, рд╣реЗрдмрд░!
рдЧреЗрдо рдмрдирд╛рдирд╛ рдПрдХ рд╢реНрд░рдорд╕рд╛рдзреНрдп рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдореЗрдВ рдЬрд╛рджреВ рдФрд░ рд░рд╣рд╕реНрдп рдХрд╛ рдЕрднрд╛рд╡ рд╣реИред рдпрд╣ рдХрд┐рд╕реА рднреА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рдирд┐рд░реНрдорд╛рдг рд╕реЗ рднрд┐рдиреНрди рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рдЗрд╕рдореЗрдВ рд╕рдорд╛рди рдЪрд░рдг рд╣реЛрддреЗ рд╣реИрдВ, рдФрд░ рдЗрд╕реЗ рдмреНрд▓реЙрдХ, рдореЙрдбреНрдпреВрд▓ рдФрд░ рдЪрд░рдгреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдиреЗрдЯрд╡рд░реНрдХ рдЧреЗрдо рдмрдирд╛рдиреЗ рд╕реЗ рд╡рд┐рдХрд╛рд╕ рдХрд╛ рд╕рдордп рдФрд░ рд▓рд╛рдЧрдд рдХрдИ рдЧреБрдирд╛ рдмрдврд╝ рд╕рдХрддреА рд╣реИред рд▓реЗрдХрд┐рди рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдиреЗрдЯрд╡рд░реНрдХрд┐рдВрдЧ рдЧреЗрдо рд╕реЗ рд╣реА рдЕрд▓рдЧ рд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рдФрд░ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЧрдпрд╛ рдПрдХ рд╕реНрд╡рддрдВрддреНрд░ рдореЙрдбреНрдпреВрд▓ рд╣реИред рдпрд╣ рд╡рд╣ рдореЙрдбреНрдпреВрд▓ рд╣реИ рдЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣рдо рдЖрдЬ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗред рд╣рдо рдЖрдкрдХреЛ рд╕реИрдорд╕рдВрдЧ рдХреЙрд░реНрдб рдПрд╕рдбреАрдХреЗ рдкреНрд░рд╕реНрддреБрдд рдХрд░рддреЗ рд╣реИрдВ - рдПрдХ рд╣реА рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдмреАрдЪ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдореЗрдВ рдлрд╛рдЗрд▓реЛрдВ рдФрд░ рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рдХреЗ рд▓рд┐рдП рд╕рд░рд▓ рдФрд░ рддреНрд╡рд░рд┐рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдирд┐: рд╢реБрд▓реНрдХ рдЙрдкрдХрд░рдгред
рд╕реИрдорд╕рдВрдЧ Android рдХреЗ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдмрд╣реБрдд рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реИред
рдбреЗрд╡рд▓рдкрд░ рд╕рдВрд╕рд╛рдзрди рдкрд░ рдЬрд╛рдПрдВ - рд╡рд╣рд╛рдВ рдЖрдкрдХреЛ рдХрдИ рдЙрдкрдпреЛрдЧреА рдЙрдкрдХрд░рдг рдорд┐рд▓реЗрдВрдЧреЗ, рдФрд░ рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ
рд╕реИрдорд╕рдВрдЧ рдореЛрдмрд╛рдЗрд▓ рдПрд╕рдбреАрдХреЗ рд╣реИ , рдЬрд┐рд╕реЗ рд╣рдордиреЗ
рдкрд╣рд▓реЗ рд▓рд┐рдЦрд╛ рдерд╛ ред рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреНрд░рдХрд╛рд╢рдиреЛрдВ рдореЗрдВ, рд╣рдо рдкреНрд░рддреНрдпреЗрдХ рдЕрдиреНрдп рдЙрдкрдХрд░рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗред
рд╕реИрдорд╕рдВрдЧ рдХреЙрд░реНрдб рдПрд╕рдбреАрдХреЗ (рд░реВрд╕реА "рдХреЛрдб", рдЕрдВрдЧреНрд░реЗрдЬреА [k ]d] рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рд░реНрдорд┐рдд; рдЕрдиреБрд╡рд╛рджрд┐рдд рдХреЙрд░реНрдб, рдХреЙрд░реНрдб, рд╕реНрдЯреНрд░рд┐рдВрдЧ, рдХреЙрд░реНрдб) рдЖрдкрдХреЛ рдХреНрд▓рд╛рдЙрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдмрд┐рдирд╛ рдпрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рд╡рд┐рд╡рд░рдг рдХреЛ рдЬрд╛рдиреЗ рдмрд┐рдирд╛ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд╕реНрдерд╛рдиреАрдп рд╡рд┐рдирд┐рдордп рдХреЗ рд▓рд┐рдП рдЖрд╡реЗрджрди рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
рдХреЙрд░реНрдб рд▓рд╛рдн:
тЧП рдЖрд╕-рдкрд╛рд╕ рдХреЗ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдЖрд╕рд╛рди рдкрд╣рдЪрд╛рди рдФрд░ рдХрдиреЗрдХреНрд╢рди;
рдХрдИ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде тЧП рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдмрд╛рддрдЪреАрдд;
рд╕рд░реНрд╡рд░ рдХреЗ рдмрд┐рдирд╛ тЧП рддреЗрдЬ рд╕рд╣рдХрд░реНрдореА рд╕реЗ рд╕рд╣рдХрд░реНрдореА рдХрдиреЗрдХреНрд╢рди;
тЧП рдПрдХ рд╡рд┐рдХреЗрдиреНрджреНрд░реАрдХреГрдд рдиреЗрдЯрд╡рд░реНрдХ рдЬрд╣рд╛рдВ рдкреНрд░рддрд┐рднрд╛рдЧреА рдордХреНрдЦреА рдкрд░ рдХрд┐рд╕реА рднреА рд╕рдордп рдХрдиреЗрдХреНрдЯ рдФрд░ рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рд╕реИрдорд╕рдВрдЧ рдХреЙрд░реНрдб SDK v1.0 25 рдЕрдкреНрд░реИрд▓ 2013 рдХреЛ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдпрд╣ рдПрдВрдбреНрд░реЙрдЗрдб 4.0 (> = рдПрдкреАрдЖрдИ рд╕реНрддрд░ 14) рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ - рджреЛрдиреЛрдВ рд╣рд╛рде рдФрд░ x86 рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ред рдФрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рд┐рддрдВрдмрд░ 2013 рдореЗрдВ, рдХреЙрд░реНрдб рд╕реИрдорд╕рдВрдЧ рдореЛрдмрд╛рдЗрд▓ рдПрд╕рдбреАрдХреЗ рдХреЗ рднрд╛рдЧ рдХреЗ рд░реВрдк рдореЗрдВ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛: рдХреЛрдб рдХреЛ рдХрд╛рдлреА рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ (рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдкрд┐рдЫрдбрд╝реЗ рд╕рдВрдЧрддрддрд╛ рдХреЛ рд╕рдВрд░рдХреНрд╖рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛), рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдЪреИрдирд▓реЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛ред
FAQ рдХреЛ рдкрдврд╝рдирд╛ рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛ред
рдЖрдЗрдП рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓реЗрдВ рдХрд┐ рд╕реИрдорд╕рдВрдЧ рдХреЙрд░реНрдб рдПрд╕рдбреАрдХреЗ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ:
"рдбрд┐рд╡рд╛рдЗрд╕ 1-рдПрди" рдбрд┐рд╡рд╛рдЗрд╕ рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗ рдПрдХ рддрд░реАрдХреЗ рд╕реЗ рдЬреБрдбрд╝реЗ рд╣реИрдВ: рд╡рд╛рдИ-рдлрд╛рдИ, рдПрдВрдбреНрд░реЙрдЗрдб рдпрд╛ рд╡рд╛рдИ-рдлрд╛рдИ рдбрд╛рдпрд░реЗрдХреНрдЯ (рдиреАрдЪреЗ рд╡рд┐рд╡рд░рдг)ред рдПрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЙрди рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рд╣реЛрддрд╛ рд╣реИ, рдЬрд┐рдирдореЗрдВ рдПрдХ рд╕реЗрд╡рд╛ рд╣реЛрддреА рд╣реИ рдЬреЛ рдХреЙрд░реНрдб рдФрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреА "рдЧрддрд┐рд╡рд┐рдзрд┐" рдХреЗ рд╕рд╛рде рд╕рд╣рднрд╛рдЧрд┐рддрд╛ рдХрд░рддреА рд╣реИред рдмрджрд▓реЗ рдореЗрдВ, "рдЧреЗрдо" "рдЧрддрд┐рд╡рд┐рдзрд┐" рд╕реЗ рд╕рдВрджреЗрд╢ рднреЗрдЬрддрд╛ рд╣реИ рдпрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ "рдбрд┐рд╡рд╛рдЗрд╕" рдПрдХ рдиреЛрдб рд╣реИред рдореИрд╕реЗрдЬрд┐рдВрдЧ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдиреЛрдб рдФрд░ рдЪреИрдирд▓ рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдВрднрд╡ рд╣реИред рдЪреИрдирд▓ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдпрд╛ рдирд┐рдЬреА (
рдпрд╣рд╛рдВ рдЕрдзрд┐рдХ рд╡рд┐рд╡рд░рдг рдореЗрдВ) рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
рдпрд╣ рджрд┐рдЦрд╛рдирд╛ рдЖрд╕рд╛рди рд╣реИ рдХрд┐ рдХреЙрд░реНрдб рдХреЛ рдХрд┐рд╕реА рднреА рдЧреЗрдо рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдПрдХреАрдХреГрдд рдХрд░рдирд╛ рдХрд┐рддрдирд╛ рдЖрд╕рд╛рди рд╣реИ, рд╣рдо рдПрдВрдбреНрд░реЙрдЗрдб рдПрд╕рдбреАрдХреЗ рдХреЗ рдирдореВрдиреЛрдВ рд╕реЗ рддреИрдпрд╛рд░ рд╕реНрдиреЗрдХ рдЧреЗрдо рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВ: рдкреНрд░реЛрдЬреЗрдХреНрдЯ
рдЬреАрдердм рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИред
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдЖрдкрдХреЛ
рд╕реИрдорд╕рдВрдЧ рдореЛрдмрд╛рдЗрд▓ рдПрд╕рдбреАрдХреЗ рдХреЛ рдЧреНрд░рд╣рдг рдЕрдкрдбреЗрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рд╕реНрдиреЗрдХ рдЙрджрд╛рд╣рд░рдгреЛрдВ рд╕реЗ рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдмрдирд╛рдПрдВред рдЗрд╕рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ рд╣рдорд╛рд░реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ "% android_path% / samsungmobilesdk / Samsung Mobile SDK / 1.0.3 / Libs / chord" libs рдлрд╝реЛрд▓реНрдбрд░ рд╕реЗ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдиреЗ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдмрд┐рд▓реНрдб рдкрде рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдПрдХ рд╕рд░рд▓ рдХреЛрдб рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ:
... @Override public void onCreate(Bundle savedInstanceState) { ... mChordManager = new SchordManager(getActivity()); List<Integer> infList = mChordManager.getAvailableInterfaceTypes(); if(infList.isEmpty()){ return; } int interfaceType = SchordManager.INTERFACE_TYPE_WIFI; try { mChordManager.start(interfaceType, mManagerListener); mSelectedInterface = interfaceType; Log.d(TAG, TAGClass +" start(" + getInterfaceName(interfaceType) + ")"); } catch (IllegalArgumentException e) { Log.d(TAG, TAGClass +" Fail to start -" + e.getMessage()); } catch (InvalidInterfaceException e) { Log.d(TAG, TAGClass +" There is no such a connection."); } catch (Exception e) { Log.d(TAG, TAGClass +" Fail to start -" + e.getMessage()); } } тАж SchordManager.StatusListener mManagerListener = new SchordManager.StatusListener() { @Override public void onStarted(String nodeName, int reason) { if (reason == STARTED_BY_USER) { SchordChannel channel = mChordManager.joinChannel(CHORD_HELLO_TEST_CHANNEL, mChannelListener); } else if (reason == STARTED_BY_RECONNECTION) {
рдЖрдк рдЕрдиреНрдп рдХреНрд▓рд╛рдЗрдВрдЯ рд╕реЗ рд╕рдВрджреЗрд╢ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рднреЗрдЬ рд╕рдХрддреЗ рд╣реИрдВ (рд╕рднреА рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдЪреИрдирд▓ рдиреЛрдбреНрд╕ рдХреЗ рд▓рд┐рдП):
byte[][] payload = new byte[1][]; payload[0] = тАЭHello, chordтАЭ.getBytes(); SchordChannel channel = mChordManager.getJoinedChannel(CHORD_HELLO_TEST_CHANNEL); channel.sendDataToAll(CHORD_SAMPLE_MESSAGE_TYPE, payload);
рдХреЙрд░реНрдб рдЖрдкрдХреЛ рдЪреИрдирд▓ (рдЕрдореВрд░реНрдд) рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдЬрд┐рд╕рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмрд╛рддрдЪреАрдд рд╣реЛрддреА рд╣реИред рдЪреИрдирд▓ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдФрд░ рдирд┐рдЬреА рджреЛрдиреЛрдВ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рддрд░реАрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡рд╛рдИ-рдлрд╛рдИ рдкрд░ рд╕рдВрдЪрд╛рд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:
тЧП INTERFACE_TYPE_WIFI - рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рд╡рд╛рдИ-рдлрд╛рдИ рдПрдХреНрд╕реЗрд╕ рдкреНрд╡рд╛рдЗрдВрдЯ рдХреЗ рд▓рд┐рдП рд╕рднреА рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рдирд┐рдпрдорд┐рдд рдХрдиреЗрдХреНрд╢рди;
тЧП INTERFACE_TYPE_WIFIAP - AndroidAP, рдкрд╣реБрдВрдЪ рдмрд┐рдВрджреБ Android рдЙрдкрдХрд░рдгреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ;
тЧП INTERFACE_TYPE_WIFIP2P - рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд╛рдИ-рдлрд╛рдИ рдбрд╛рдпрд░реЗрдХреНрдЯ рдХрдиреЗрдХреНрд╢рдиред
рдЖрдк рдПрдХ рдХрдиреЗрдХреНрд╢рди рд╡рд┐рдзрд┐ рдЪреБрдирдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдкреЗрд╢рдХрд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдореЗрдЯрд┐рдХ рд░реВрдк рд╕реЗ рд╕рдмрд╕реЗ рдЙрдкрдпреБрдХреНрдд рдХрд╛ рдЪрдпрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЗрд╕ рддрд░рд╣:
int interfaceType = 0; for (int interfaceValue : mChordManager.getAvailableInterfaceTypes()) { if (interfaceValue == SchordManager.INTERFACE_TYPE_WIFI) { interfaceType = SchordManager.INTERFACE_TYPE_WIFI; break; } else if (interfaceValue == SchordManager.INTERFACE_TYPE_WIFI_AP) { interfaceType = SchordManager.INTERFACE_TYPE_WIFI_AP; break; } else if (interfaceValue == SchordManager.INTERFACE_TYPE_WIFI_P2P) { interfaceType = SchordManager.INTERFACE_TYPE_WIFI_P2P; break; } }
рд╕рд░рд▓ рдЧреЗрдо рдореИрдХреЗрдирд┐рдХреНрд╕ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдФрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рднреА рдХреЛрдб рдЗрд╕
рдкреНрд░рддрд┐рдмрджреНрдз рдореЗрдВ рдкрд╛рдП рдЬрд╛ рд╕рдХрддреЗ
рд╣реИрдВ , рдЬреЛ рдХреЙрд░реНрдб рдПрд╕рдбреАрдХреЗ рдХреЗ рд╕рд╛рде рд╕рдмрд╕реЗ рдЖрд╡рд╢реНрдпрдХ рдПрдХреАрдХрд░рдг рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдкреНрд░рдореБрдЦ рдмрд┐рдВрджреБрдУрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ:
1. рдЦрд┐рд▓рд╛рдбрд╝реА рдХреА рд╕реНрдерд┐рддрд┐ рдХреЗ рд▓рд┐рдП рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдкреГрд╖реНрда;
2. рдкреНрд░рддреНрдпреЗрдХ рдЕрдкрдиреЗ рд╕рд╛рдБрдк рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░рддрд╛ рд╣реИ;
3. рдПрдХ рдЯрдХрд░рд╛рд╡ рдХреЗрд╡рд▓ рдЕрдкрдиреА рдкреВрдВрдЫ рдХреЗ рд╕рд╛рде рдорд╛рдпрдиреЗ рд░рдЦрддрд╛ рд╣реИ, рдЕрдиреНрдп рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдХреЛ рдирдЬрд░рдЕрдВрджрд╛рдЬ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ;
4. рд╕рд╛рдВрдк рдХреЗрд╡рд▓ "рдЕрдкрдиреЗ" рд╕реЗрдм рджреЗрдЦрддрд╛ рд╣реИ рдФрд░ рдЦрд╛рддрд╛ рд╣реИ;
5. рд╕рд╛рдБрдк рдХреА рдЧрддрд┐ рд╕реНрдерд┐рд░ рд░рд╣рддреА рд╣реИ;
6. рд╕рд╛рдВрдк рдХреЗ рд╕рд╛рде рдПрдХ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдЬреАрддрддрд╛ рд╣реИред
рдПрдХ рдЫреЛрдЯрд╛ рдкреНрд░рджрд░реНрд╢рди:
рдФрд░ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ:
рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкреГрд╖реНрда рдкрд░ рдЙрдкрд▓рдмреНрдз рдХреЙрд░реНрдб рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдЯреАрдо рд╕реЗ
рдПрдХ рдЙрджрд╛рд╣рд░рдг рднреА рджреЗрдЦреЗрдВ ред рдЗрд╕рдореЗрдВ рдЖрдкрдХреА рдЬрд░реВрд░рдд рдХреА рд╣рд░ рдЪреАрдЬ рд╣реИ, рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрд╣ рдбрд┐рдмрдЧрд┐рдВрдЧ рдЯреВрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдкреАрдпрд░-рдЯреВ-рдкреАрдпрд░ рдУрд╡рд░рд▓реЗ рдиреЗрдЯрд╡рд░реНрдХ рдХреЛ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдФрд░ рдЗрд╕рд▓рд┐рдП рдкреНрд░рджрд░реНрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рд╡рд╛рд▓ рдЙрдарддрд╛ рд╣реИред рдЗрд╕ рдбреЗрдореЛ рдХреЛ рджреЗрдЦреЗрдВ:
рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рд╣рдордиреЗ рдЖрдкрдХреЛ рдкрд╣рд▓реЗ рд╣реА рдЖрд╢реНрд╡рд╕реНрдд рдХрд░ рджрд┐рдпрд╛ рдерд╛ рдХрд┐ рдХреЙрд░реНрдб рдПрдХ рдмрд╣реБрдд рд╣реА рд░реЛрдЪрдХ рдЙрдкрдХрд░рдг рд╣реИред рдЖрдк рдЗрд╕рдХреЗ рд╕рд╛рде рдФрд░ рдХреНрдпрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдпрд╣ рд╕реИрдорд╕рдВрдЧ рдХреНрдпреЛрдВ рд╣реИ? рдпрд╣ рд╕рд░рд▓ рд╣реИ: рд╕реИрдорд╕рдВрдЧ 47% рд╕реЗ рдЕрдзрд┐рдХ рдПрдВрдбреНрд░реЙрдЗрдб рдорд╛рд░реНрдХреЗрдЯ (
рдУрдкрди рд╕рд┐рдЧреНрдирд▓ рдХреЗ рдЕрдиреБрд╕рд╛рд░) рдкрд░ рдХрдмреНрдЬрд╛ рдХрд░ рд▓реЗрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдФрд░ рдХреМрди, рдпрджрд┐ рд╣рдорд╛рд░реА рдХрдВрдкрдиреА рдирд╣реАрдВ рд╣реИ, рддреЛ рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рддрдВрддреНрд░ рдХрд╛ рдзреНрдпрд╛рди рд░рдЦрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЕрдзрд┐рдХ рдЕрдЪреНрдЫреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧ - рдЕрдзрд┐рдХ рд╕рдВрддреБрд╖реНрдЯ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ред рдпрджрд┐ рдЖрдк рдПрдХ рдбреЗрд╡рд▓рдкрд░ рдХреЗ рд░реВрдк рдореЗрдВ, рдЕрдзрд┐рдХ рдирдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдФрд░ рдЕрдзрд┐рдХ рдЧреЗрдорд┐рдВрдЧ рд╕рддреНрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрджрд┐ рдЖрдк рдЕрдкрдиреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рд╕реИрдорд╕рдВрдЧ рдХреЙрд░реНрдб рдПрд╕рдбреАрдХреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡рд┐рд╢реЗрд╖ рдЦрдВрдб "рдкреНрд▓реЗ рдЧреЗрдореНрд╕" рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд "рдЧреНрд░реБрдк рдкреНрд▓реЗ" рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ, рдЬреЛ рд╕рднреА рдЖрдзреБрдирд┐рдХ рд╕реИрдорд╕рдВрдЧ рдПрдВрдбреНрд░реЙрдЗрдб рдлреЛрди рдореЗрдВ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ ред рдкреНрд░рд▓реЗрдЦрди
рдпрд╣рд╛рдБ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛
рд╣реИ ред
рдпрджрд┐ рдЖрдкрдХреЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рдпрд╛ рд╕реБрдЭрд╛рд╡ рд╣реИрдВ, рддреЛ рдмреЗрдЭрд┐рдЭрдХ рдИ-рдореЗрд▓: dev.cis@partner.samsung.com рдкрд░ рд▓рд┐рдЦреЗрдВред
рдЬреИрд╕рд╛ рдХрд┐ рд╣рдордиреЗ рдкрд╣рд▓реЗ рд╣реА
рд▓рд┐рдЦрд╛ рдерд╛ , Apps4All Hackathon 13-14 рджрд┐рд╕рдВрдмрд░ рдХреЛ рдЖрдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░, рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХрд╛ рдЦреЗрд▓ рд╣реИ, рддреЛ рдЖрдк рдХреЙрд░реНрдб рдПрд╕рдбреАрдХреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕реЗ рдиреЗрдЯрд╡рд░реНрдХ рдмрдирд╛рдиреЗ рдФрд░ рд╕реИрдорд╕рдВрдЧ рд╕реЗ рдкреБрд░рд╕реНрдХрд╛рд░ рдЬреАрддрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдЖрдЧреЗ рдмрдврд╝реЛ рдФрд░ рд╣реИрдХрд╛рдереЙрди рдореЗрдВ рдорд┐рд▓реЛ!