I don't see why this is needed. If the code can be expressed in Basic4android then a code module is the equivalent of a library and the performance is only very slightly worse than Java. Libraries are generally needed to add functionality not available in the Basic4android language and hence need to be written in Java which is not a facility to include in the IDE I would think.A way to create B4A libraries directly in the IDE
Already possible. Process_Globals - visible across modules, Globals - visible within modules, Local variables - visible only with the declaring Sub.Local (private) variables in code modules (maybe already possible?)
Already possible. Process_Globals - visible across modules, Globals - visible within modules, Local variables - visible only with the declaring Sub.
1. You can use Alt + 2 (compile without signing) to compile the code without deploying it.- A way of compiling / testing the code without deploying it (to see if a change compiles for instance)
- A checkbox (any other way ... settings maybe?) for closing the compile dialog after it has deployed the app to the device
Private _UserSecurity As Credential
Public Property UserSecurity As Credential
Get
Return _UserSecurity
End Get
Set(value As Credential)
_UserSecurity = value
'Do something else here in code, like update a database.
End Set
End Property
MyType.GetAllOrdersStartingWith("0123")
and have it save it to SQLite in one shot, as well as setting that property simultaniously.MyType.Orders = ListOfOrders
Dim p as new person 'This auto initializes all properties
p.Name = "Tom" 'We set a value
p.Save() 'We call .save wich stores it locally to SQLite for example, or anything else
dim s as Person = p.GetSupervison() 'Can possibly return a newly loaded person from SQlite
p.Punish() 'Could figure out who it's child people are, and set .Punished = True for himself and others in one shot.
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?