[Huawei Developers] Sherlock F:
A series of Codelabs challenge competitions in the Codelabs exhibition area at the HUAWEI DEVELOPER CONFERENCE 2020 (Together), which took place from September 10 to 12 at Songshan Lake in Dongguan, proved to be a hit among developers in attendance. Nearly 1,000 developers participated in the Codelabs activities and came away highly impressed with the programming experience.

[IMG="https://communityfile-dre.op.hicloud.com/FileServer/getFile/cmtybbs/005/796/051/2640852000005796051.20201014082615.31110240843975805521272340986427:50511102025722:2800:B9D6DE7EF9530D28A3F5C62C298F31D59B219D798F7F36DD34E344D69C23E985.jpg"]https://communityfile-dre.op.hicloud.com/FileServer/getFile/cmtybbs/005/796/051/2640852000005796051.20201014082615.31110240843975805521272340986427:50511102025722:2800:B9D6DE7EF9530D28A3F5C62C298F31D59B219D798F7F36DD34E344D69C23E985.jpg[/IMG]

Developers in the Codelabs exhibition area​

Social Coding: Difficult, but Fun and Rewarding

Huawei Codelabs serve as training camps for developers who hope to hone their coding skills. This year's sessions drew hundreds of developers, from novices to veteran coders, providing them with a unique opportunity to experience the full range of open capabilities offered by Huawei Mobile Services (HMS), with technical experts from Huawei on hand to offer assistance.

In the exhibition area, developers were presented with three separate competition types (related to AI, HMS Core basic capabilities, and HarmanoyOS respectively), each of which challenged and engaged them in distinct ways. During the competitions, on-site staff and technical experts provided participants with professional-level guidance, for a hands-on coding experience, helping them quickly grasp how to access capabilities opened up to devices.

[IMG="https://communityfile-dre.op.hicloud.com/FileServer/getFile/cmtybbs/005/796/051/2640852000005796051.20201014082718.96846212161711615021886792054544:50511102032027:2800:117C80451A4F62B1C3FE2FA5C5162F3502DC82CBDF2BC8C3EFB91DDE6B5976D7.jpg"]https://communityfile-dre.op.hicloud.com/FileServer/getFile/cmtybbs/005/796/051/2640852000005796051.20201014082718.96846212161711615021886792054544:50511102032027:2800:117C80451A4F62B1C3FE2FA5C5162F3502DC82CBDF2BC8C3EFB91DDE6B5976D7.jpg[/IMG]

Huawei staff in the Codelabs exhibition area​

The competition testing the HMS Core basic capabilities was open to junior and intermediate developers, and ultimately attracted the largest crowd. The security capability, one of the key capabilities provided by HMS Core, has seen some of its kits integrated into a range of apps that have proven indispensable in daily life, such as those related to financing, news and reading, and online shopping.

Safety Detect Cracks the Top 10 Most Attractive Open Capability List

Safety Detect, one of the main open security capabilities offered by HMS Core, detects five common security issues, which are: threats to system integrity, fake users, app security, malicious URLs, and malicious Wi-Fi networks.

System integrity detection determines whether the device environment is secure; the fake user detection judges if the current interactive user of the app is genuine; the app security detection enables developers to obtain a comprehensive list of malicious apps; the malicious URL detection clarifies the threat type corresponding to specific URLs; and the malicious Wi-Fi detection checks the security of the Wi-Fi network that the device is connected with.

Developers integrating Safety Detect in the Codelabs exhibition area​

According to a post-event survey, participants included a significant number of developers who had already integrated HMS kits and Safety Detect ranked among the top 10 most integrated kits. Developers in attendance expressed an eager willingness to integrate the open capabilities of Safety Detect into their apps. Besides, Safety Detect also made it to the top 10 kits that developers showed greater willingness to integrate into their apps.

HMS Core security services exhibition area

Following the conclusion of the competitions in the Codelabs area, developers went to the adjacent HMS Core security services exhibition area, where security service vendors and financial payment app vendors dialogued with Huawei technical experts. Interactive demonstrations, such as immersive one-minute animations, provided attendees with a firsthand look at the HMS security ecosystem. The informal, face-to-face format of the event, also provided them with a chance to exchange ideas about app security technologies.

[IMG="https://communityfile-dre.op.hicloud.com/FileServer/getFile/cmtybbs/005/796/051/2640852000005796051.20201014082824.43880504699538232923519907736028:50511102025722:2800:C046E637CB5FAEA7B77EFF1705BAB649E7B96336B2795FA28518581D2109A844.jpg"]https://communityfile-dre.op.hicloud.com/FileServer/getFile/cmtybbs/005/796/051/2640852000005796051.20201014082824.43880504699538232923519907736028:50511102025722:2800:C046E637CB5FAEA7B77EFF1705BAB649E7B96336B2795FA28518581D2109A844.jpg[/IMG]

HMS Core security capabilities showcase in the security services exhibition area​

During the event, an exhibitor opened foreign apps installed on the test mobiles to offer a direct side-by-side comparison for the effects of Huawei security services on secure and un-secure devices, showcasing the robust safeguards in place. Enterprise developers were among those who came away impressed, noting that they planned to work more closely with Huawei in the near future to bolster the security of their apps released outside of the Chinese mainland.

For more details, you can go to:

Official website

Development Documentation page, to find the documents you need

Reddit to join developer discussion

GitHub to download demos and sample codes

Stack Overflow to solve any integration problems