Hello Eric,
>>i am not sure can visual studio 2017 develop native app using c#?
You could get touched with Xamarin technology, which develop with a C#-shared codebase and developers can use Xamarin tools to write native Android, iOS, and Windows apps with native user interfaces and share code across multiple platforms, including
Windows and macOS.
So you could use visual studio 2017(IDE) to develop native app using Xamarin.
>>how should i begin develop a native app (Android or iOS). anyone can share learning resources(video or document)?
try to look up here,
Android: Quickstart
Best regards,
Neil Hu
MSDN Community Support
Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to
MSDN Support, feel free to contact MSDNFSF@microsoft.com.