Różnica w kodzie na androida?

0

Jaka jest różnica pomiedzy programowaniem na androidzie, a windowsie w c++? Czy taki sam kod odpale na win i na androidzie, od czego to zalezy?

0

Od dostępnych bibliotek i API systemowego.

Na Androida jest NDK. Sugerując się dokumentacją ( https://developer.android.com/tools/sdk/ndk/index.html ) NDK nadaje się głównie do ciężkich obliczeń lub gier. Do większości API Androida nie ma dostępu z poziomu C/C++.

0

Szyli najprostszego kodu np #include<iosteram> z heloow wordl... nie da sie skompilowac na androidzie?

0

Pewnie w jakiś sposób się da, ale raczej to nie na Twój poziom.
Android domyślne api ma w Javie uruchamiane na specjalnej maszynie wirtualnej która jest zoptymalizowana pod słabsze urządzenia, takie jak telefon, tablet czy telewizor.
Tak jak powiedział Wibowit, C++ jest używany tam gdzie wymagana jest maksymalna wydajność. Nawet dodam że gier też raczej nie pisze się w C++ tylko krytyczne części silników gier są w nich pisane.
Jeżeli chcesz pisać na androidzie, to celuj w Javę.

0

Można w Qt na spokojnie kompilować "okienka" pod dla androida w c++.

1 użytkowników online, w tym zalogowanych: 0, gości: 1