M M.Yasar Onur Member Licensed User Longtime User May 9, 2022 #1 Hello to everyone i am working as a programmer at the medical faculty of a large university in Turkey. I've always worked with visual studio this time. But I'm sympathetic to using the basic4ppc developer tools. Thus, I will be able to get rid of rewriting the same code for different environments in one language (web, desktop mobile). My concern is do I have a performance shortage in our hospital where there are a large number of users?
Hello to everyone i am working as a programmer at the medical faculty of a large university in Turkey. I've always worked with visual studio this time. But I'm sympathetic to using the basic4ppc developer tools. Thus, I will be able to get rid of rewriting the same code for different environments in one language (web, desktop mobile). My concern is do I have a performance shortage in our hospital where there are a large number of users?
Alexander Stolte Expert Licensed User Longtime User May 9, 2022 #2 M.Yasar Onur said: My concern is do I have a performance shortage in our hospital where there are a large number of users? Click to expand... B4A + B4J = Java B4I = ObjC ---- Native Speed Upvote 0
M.Yasar Onur said: My concern is do I have a performance shortage in our hospital where there are a large number of users? Click to expand... B4A + B4J = Java B4I = ObjC ---- Native Speed
H Hamied Abou Hulaikah Well-Known Member Licensed User Longtime User May 9, 2022 #3 M.Yasar Onur said: is do I have a performance shortage in our hospital where there are a large number of users? Click to expand... If you mean time frame for converting, it depend on your code/ui size, larger means more time. Your stuffs/patients work on existing system and in the mean time continue code converting to B4X, until finishing and testing switch to B4X system. Large number of users, mean nothing for converting process, because users by default saved in database, database still as it without modification in B4X ecosystem. Upvote 0
M.Yasar Onur said: is do I have a performance shortage in our hospital where there are a large number of users? Click to expand... If you mean time frame for converting, it depend on your code/ui size, larger means more time. Your stuffs/patients work on existing system and in the mean time continue code converting to B4X, until finishing and testing switch to B4X system. Large number of users, mean nothing for converting process, because users by default saved in database, database still as it without modification in B4X ecosystem.
Cableguy Expert Licensed User Longtime User May 9, 2022 #4 M.Yasar Onur said: But I'm sympathetic to using the basic4ppc developer tools. Click to expand... B4ppc as ceased existing more than 15 years ago. For a short time it co-existed with B4Android, and then, when B4J and B4I were launched, B4android became B4A. The suite then became B4X.com, replacing definetively B4Ppc.com Upvote 0
M.Yasar Onur said: But I'm sympathetic to using the basic4ppc developer tools. Click to expand... B4ppc as ceased existing more than 15 years ago. For a short time it co-existed with B4Android, and then, when B4J and B4I were launched, B4android became B4A. The suite then became B4X.com, replacing definetively B4Ppc.com
M M.Yasar Onur Member Licensed User Longtime User May 9, 2022 #5 Cableguy said: B4ppc as ceased existing more than 15 years ago. For a short time it co-existed with B4Android, and then, when B4J and B4I were launched, B4android became B4A. The suite then became B4X.com, replacing definetively B4Ppc.com Click to expand... hmm ! Upvote 0
Cableguy said: B4ppc as ceased existing more than 15 years ago. For a short time it co-existed with B4Android, and then, when B4J and B4I were launched, B4android became B4A. The suite then became B4X.com, replacing definetively B4Ppc.com Click to expand... hmm !
aeric Expert Licensed User Longtime User May 10, 2022 #6 M.Yasar Onur said: But I'm sympathetic to using the basic4ppc developer tools. Click to expand... What do you mean? You have choice to use the new B4X development tools. M.Yasar Onur said: basic4ppc Click to expand... As replied by Cableguy, Basic4PPC is no longer supported. If you insisted, you need to contact Anywhere Software. Basic4PPC is a tool to develop PocketPC app running on Windows Mobile. Are you sure this is what you are looking for? M.Yasar Onur said: I've always worked with visual studio this time. Click to expand... You mean all the while you are using language like VB.NET, C# or VB6 kind of language? If you are familiar with VB.NET or VB6 then you would feel at home. Learning B4X would be easier for you. Just download and start using B4J or B4A for free. M.Yasar Onur said: Thus, I will be able to get rid of rewriting the same code for different environments in one language (web, desktop mobile). Click to expand... If this is your goal, then B4X is the right tool for you! Start with B4J for writing desktop application then reuse the same code (90%) to develop for Android mobile using B4A and iOS mobile app using B4i. You can also develop the web application using B4J as web back-end or front-end. M.Yasar Onur said: My concern is do I have a performance shortage in our hospital where there are a large number of users? Click to expand... My short answer is No. It will perform as fast or even faster than other languages because it is compiled as native applications. You have joined in 2014 and you are not a new member. I guess B4X has evolved a lot since you are away. Welcome back and continue to explore B4X! Upvote 0
M.Yasar Onur said: But I'm sympathetic to using the basic4ppc developer tools. Click to expand... What do you mean? You have choice to use the new B4X development tools. M.Yasar Onur said: basic4ppc Click to expand... As replied by Cableguy, Basic4PPC is no longer supported. If you insisted, you need to contact Anywhere Software. Basic4PPC is a tool to develop PocketPC app running on Windows Mobile. Are you sure this is what you are looking for? M.Yasar Onur said: I've always worked with visual studio this time. Click to expand... You mean all the while you are using language like VB.NET, C# or VB6 kind of language? If you are familiar with VB.NET or VB6 then you would feel at home. Learning B4X would be easier for you. Just download and start using B4J or B4A for free. M.Yasar Onur said: Thus, I will be able to get rid of rewriting the same code for different environments in one language (web, desktop mobile). Click to expand... If this is your goal, then B4X is the right tool for you! Start with B4J for writing desktop application then reuse the same code (90%) to develop for Android mobile using B4A and iOS mobile app using B4i. You can also develop the web application using B4J as web back-end or front-end. M.Yasar Onur said: My concern is do I have a performance shortage in our hospital where there are a large number of users? Click to expand... My short answer is No. It will perform as fast or even faster than other languages because it is compiled as native applications. You have joined in 2014 and you are not a new member. I guess B4X has evolved a lot since you are away. Welcome back and continue to explore B4X!
Erel B4X founder Staff member Licensed User Longtime User May 10, 2022 #7 Two threads about B4J excellent performance: B4J Primes Benchmark I found this benchmark that tests the same algorithm in multiple programming languages and decided to test it in B4J. I've implemented the two algorithms. Sub Process_Globals End Sub Sub AppStart (Args() As String) #if debug Log("Never test performance in debug mode!!!")... www.b4x.com [Server] Performance measures Upvote 0
Two threads about B4J excellent performance: B4J Primes Benchmark I found this benchmark that tests the same algorithm in multiple programming languages and decided to test it in B4J. I've implemented the two algorithms. Sub Process_Globals End Sub Sub AppStart (Args() As String) #if debug Log("Never test performance in debug mode!!!")... www.b4x.com [Server] Performance measures