¡Nuevo curso! ¡Todo programador debería aprender IA Generativa!
Prueba una lección gratuita+ 11
Do you have experiences with the use of C++ to create Android and iOS applications using Visual Studio 2019?
If you do, please share your experiences here and any YouTube link for tutorials on that or any recommended programming e-book that could help me learn how to use C++ to create Android and iOS applications. Konstantinos Malliaridis, David Carroll
19 Respuestas
+ 11
Mofey I've not had any personal experience with C++ on anything I've done professionally since the late 90s, so I'm not the best person for this question.
I do recall the following articles from last year that might be of interest though.
https://dropbox.tech/mobile/the-not-so-hidden-cost-of-sharing-code-between-ios-and-android
https://dev.to/tanker/reacting-to-dropbox-another-take-on-cross-platform-c-development-42o0
+ 7
If you are curious about pointers in C#, here are a few links that I recommend checking out:
https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/unsafe-code-pointers/pointer-types
https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/operators/pointer-related-operators
https://www.pluralsight.com/guides/charp-pointer-and-reference
https://mattwarren.org/2019/03/01/Is-CSharp-a-low-level-language/
+ 6
Mofey Hmmm... Why do you need direct access over pointers? That's a pretty low level concern for which I've not personally needed access to in any of the business level application development I've done.
Perhaps, it would be different if I was doing low level development where CPU / GPU intensive processes were involved. However, that's just not been a requirement in my personal experience.
I've also not needed to make use of pointers in C#, my primary language of choice, for any of the wide use cases I've encountered in enterprise application development over the past two and a half decades.
While C# has relatively limited pointer support compared to C/C++, it's just not a feature that I've needed to tap into.
+ 5
𝐊𝐢𝐢𝐛𝐨 𝐆𝐡𝐚𝐲𝐚𝐥, no it's not
+ 5
𝐊𝐢𝐢𝐛𝐨 𝐆𝐡𝐚𝐲𝐚𝐥
As a matter of fact, it's definitely not
Its a question reserved for experienced C++ programmers and I'm asking because I couldn't find useful answers on both Google and YouTube
+ 5
Mofey also google and understand the concept of cross compiler, this is the concept that helps you understand the bigger picture of how applications compiled on one platform using a specific tool chain can run on a target platform.
+ 3
Shankhui, have you tried checking out this link
https://devblogs.microsoft.com/cppblog/android-and-ios-development-with-c-in-visual-studio/
+ 3
Oh thank you very much David Carroll, why I find C++ as a powerful programming language is because I think its the only high level language that has pointers
+ 3
Oh thank you David Carroll, you're a real mentor
+ 3
A another concept that helps application developer not to worry on which platform his code will run is Dockers, do go thru it . If your application is built using Dockers it can run on any platform.
+ 2
𝐊𝐢𝐢𝐛𝐨 𝐆𝐡𝐚𝐲𝐚𝐥, have you tried using C++ to build mobile apps on Visual Studio 2019 before?
+ 2
Mofey Go has pointers.
+ 2
Well Ore Go isn't on SoloLearn so I wouldn't know because SoloLearn happens to be my number 1 learning platform for coding
+ 2
is it possible? i'd like because android studio is too heavy for my pc, dualcore
+ 2
Qamard see if this helps you https://medium.com/@AndreSand/building-android-with-docker-8dbf717f54d4
+ 2
In Android Studio you can use Java or Kotlin Language only..
+ 1
No,its not possible to create android or IOS app using c++.
+ 1
Check out Xamarin.Forms - using C# for the code behind and XAML for the UI, you can easily create cross platform apps in VS 2019 using a single shared code base.
https://docs.microsoft.com/en-us/xamarin/get-started/what-is-xamarin-forms
0
Someone should teach me how to code please