Diese Seite mit anderen teilen ...

Informationen zum Thema:
Forum:
WinDev Forum
Beiträge im Thema:
7
Erster Beitrag:
vor 5 Monaten, 4 Wochen
Letzter Beitrag:
vor 5 Monaten, 2 Wochen
Beteiligte Autoren:
Arekusei Timakobu, Fabrice Harari, André Labuschagné, ccc2

INFORMATION: WinDev Mobile limitations

Startbeitrag von Arekusei Timakobu am 22.12.2017 11:56

After some time spent investingating WinDev Mobile I found some limitations that make programming for Android enough difficult and sad:


  1. MyMappedFile and MyMappedUniqueKey do not supported by Android (crash)
  2. FileToMemory and MemoryToFile do not work under Android (no crash, no affect)
  3. Class and variant indirection do not work under Android (crash).
  4. Deep assignment "

Antworten:

Hi,

yes.. LOTS of things available in windev are not available in windev mobile... in fact, WAY MORE things that the ones you described. As a matter of fact, I described some of the technical reasons for that in my article about the differences between the emulator and hadware modes here: http://fabriceharari.com/UK/Page_Article.awp?SessionID=18511645&SessionKey=5942E5D545&ActiveMenuItem=96&Article=mobile_emulator_vs_hardware

However, I have to say that I have been developing COMPLEX mobile applications for YEARS with windev mobile (including a full fledged replication system) and NOT ONCE did I miss any of the functions you are missing so much. So I have to disagree with your statement saying that they make "..programming for Android enough difficult and sad..".

Anyway, in ANY case of multi-platforms development, you ALWAYS have to rely on the smallest common denominator, that's just the name of the game...

Could PCSoft improve WinDev Mobile and add functions to it? Certainly... And they are doing that each and every year. :-)

Best regards

von Fabrice Harari - am 22.12.2017 12:13
Hi,

Quote
Fabrice Harari
Could PCSoft improve WinDev Mobile and add functions to it? Certainly... And they are doing that each and every year. :-)


Maybe I was too emotianal and... just forgot to add the words "for a while". ;) Of course I believe the PC Soft will be rectified! :)

von Arekusei Timakobu - am 22.12.2017 12:19
By the way yesterday I tested Visual Studio Android emulator and it works like a charm with WinDev Mobile. Now you don't need to copy your app to device when you need to test it. Just click button "Run the project test on Android emulator" and you will get happy! :)

P.S. Different kinds of Android devices are available there.

von Arekusei Timakobu - am 22.12.2017 14:22
Hi again

yeah... not really... There are a number of 'Run android in windows' solutions out there, and while they are cetainly great for a number of things, there are still ALL the hardware limitations to consider (no way to test sending a sms by example, or working data transfer through the cellular network, or...)

So yes, it's better than the inhouse emulator for a number of things, but it will never replace testing on SEVERAL/MANY different hardwares...

Best regards

von Fabrice Harari - am 22.12.2017 14:45
I always recommend that deploy to android device for testing rather on emul to save extra work later.

yes it's troublesome you may not encounter problem in emul but you may encounter problem in android device.

alot controls in WD act different in WM android which is undocumented . without knowing , you may never able to realize why your app intermittent crash.

for example
Looper in WD windows is block while in looper in WM android is non-block.

von ccc2 - am 23.12.2017 10:14
>I always recommend that deploy to android device for testing rather on emul to save extra >work later.

I gave up with emulators many moons ago. I do not even consider them anymore. I always test on the device and that is the only real testing I do. The only "testing" in the IDE that I sort of rely on is that I am actually connecting to whatever and the layout is sort of OK and those side of things are working. Other than that - not a chance.

Cheers
André

von André Labuschagné - am 04.01.2018 21:52
Zur Information:
MySnip.de hat keinen Einfluss auf die Inhalte der Beiträge. Bitte kontaktieren Sie den Administrator des Forums bei Problemen oder Löschforderungen über die Kontaktseite.
Falls die Kontaktaufnahme mit dem Administrator des Forums fehlschlägt, kontaktieren Sie uns bitte über die in unserem Impressum angegebenen Daten.