B4A Tutorial [B4X] B4XPages - Cross platform and simple framework for managing multiple pages - Erel    
Dec 25, 2025   
(81 reactions)440642051
B4XPages is a library that serves two purposes:
1. Make it simple to develop B4A apps by solving almost all of the challenges involved with Android complex activities life cycle.
B4XPages.... You are not forced to use B4XPages. All the current features behave exactly as before.
2. It does have some.../b4x-b4xpages-what-exactly-does-it-solve.119078/
What is a B4XPage?
It differs between the three platforms.... File - New Project - B4XPages. This will create three projects with everything you need. Use it even...
B4A Tutorial [B4X] B4XPages + B4XDrawer - Erel    
Sep 11, 2025   
(29 reactions)B4XDrawer v1.53 adds support for B4J. This is a good opportunity to create a B4XPages example using... on the three pages example: https://www.b4x.com/android/forum/threads/b4x-b4xpages-cross-platform-and...(HamburgerIcon, "hamburger")
B4XPages.GetNativeParent(Me).TopLeftButtons = Array(bb)
#Else If B4J
Dim... True
End Sub
Private Sub B4XPage_Appear
#if B4A
Sleep(0)
B4XPages.GetManager.ActionBar....Initialize(HamburgerIcon)
B4XPages.GetManager.ActionBar.RunMethod("setHomeAsUpIndicator"...
B4A Tutorial [B4XPages] Bluetooth Chat Example - Erel    
Jun 22, 2023   
(28 reactions)95662
Updated implementation, based on B4XPages of https://www.b4x.com/android/forum/threads/android-bluetooth-bluetoothadmin-tutorial.14768/#content.
The code is much simpler compared to the previous example.
Note that you can call Serial.Listen without making the device discoverable. This is useful for cases where the devices were already paired once.
Updates:
- Example updated with targetSdkVersion 33. Note the new method to enable Bluetooth if needed.
- Example updated...
B4A Tutorial [B4X] [B4XPages] Firebase Push Example - Erel    
Feb 24, 2026   
(16 reactions) the above links.
Don't try to access B4XPages from FirebaseMessaging service. B4XPages can only...
B4A Example [B4X] [B4XPages] Barcode Reader - Erel    
Jul 12, 2021   
(41 reactions)97444 https://www.b4x.com/basic4android/images/i_view64_HkncBfNNKe.png
B4A + B4i barcode reader.
Don't miss:
- #PlistExtra in B4i.
- Manifest code + #AdditionalJar in B4A
Depends on BCToast: https://www.b4x.com/android/forum/threads/b4x-bctoast-cross-platform-custom-toast-message.111046/#content
(BCToast will be an internal library in the near future)
While the camera related code is platform specific, the main program logic can still be shared. In this case there isn't too much...
Share My Creation [Project Template] [B4X] B4XPages for GitHub Upload - aeric    
Jun 10, 2026   
(11 reactions)GitHub: https://github.com/pyhoon/b4xpages-for-github
171808
Usage:
1. Download the template and put the file inside B4X Additional Libraries folder
2. Open B4A/B4i/B4J IDE
3. Click menu File -> New and select B4XPages (GitHub)
171809...
B4A Tutorial [B4X] [B4XPages] Intent based camera - Erel    
Jul 23, 2024   
(17 reactions) module in B4i.
B4i code was updated to fix an issue with the top page being removed from B4XPages... As String = B4XPages.GetManager.GetTopPage.Id
Wait For Camera_Complete (Success As Boolean, Image As Bitmap, VideoPath As String)
B4XPages.GetManager.mStackOfPageIds.Add(TopPage) 'this is required...
B4A Example [B4XPages] Admob Example - asales    
Jul 21, 2025   
(41 reactions) included
Updated 2.0 (B4XPages_Admob_Example):
- B4XPages
- Transition in Interstitial ad (requires... Video and Rewarded Interstitial Ads
- AdsHelper updated with code from Jack Cole. Thanks!
Update 4...
Italian B4XPages - (scarso) Tutorial in italiano - LucaMs    
Oct 25, 2023   
(15 reactions)Dato che secondo me (e non certo soltanto secondo me, anzi) è molto meglio creare progetti di tipo B4XPages che i classici B4A, e che alcuni membri di B4X li trovano (stranamente) ostici, ho deciso di provare a scrivere un breve tutorial sull'argomento.
Non sarà granché, sia perché non so se ne sarò all'altezza, sia perché non preparo nemmeno una scaletta, cosa che sarebbe più che utile.
Uhm... allora perché scriverlo sapendo già che non sarà granché? Ok, ci ho già ripensato...
B4A Tutorial [B4X] [B4XPages] What exactly does it solve? - Erel    
Jul 22, 2020   
(50 reactions)B4XPages makes many things simple and even trivial.
As Android developers, we are dealing... can be.
As explained in B4XPages tutorial, there are two purposes for B4XPages:
Provide a cross platform.... B4XPages hides many of the differences between B4A activities, B4i pages and B4J forms. With B4XPages... interested in B4A development, B4XPages can help you a lot. I will list here all kinds of challenges that become simple with B4XPages.
The three most important things regarding the B4XPage classes...
Page: 1  
2  
3  
4  
5  
6  
7