iOS Tutorials

💡 [B4X] [XUI] [B4XPages] Using B4i Location to create a BASIC weather app - Newer developers

Hello All
Here we have an simple example on how you use your iOS device Location in conjunction with OpenWeather API, this is just a simple example and can obviously be changed and updated by...
 
Last edited:

💡 [B4X] [XUI] [B4XPages] Simple B4i stock ticker code using JSON REST API - Newer developers

Hello to you all,
Here is a simple example on retrieving data from a REST API requested using the JSON Generator (you could also use http URL download), the same JSON library is also used to parse...
 
Last edited:

💡 [B4X] [XUI] [B4XPages] B4i recreating Google Trends results with xCharts - Newer developers

Hello to you all,
Here is an extremely simple example on how to easily recreate Google Trends results using B4XPages with B4i and the xChart library. In this example I used Google...
 
Last edited:

💡 [B4X] [XUI] [B4XPages] B4i PreoptimizedCLV lazy loading from SQLite and CSV - Newer developers

Hello to you all,
Welcome to Sheldon Coopers and Amy Farrah Fowlers fun with flags ;)

Here is a simple example on using B4XPages with both an SQLite database and also a CSV file with multiple...
 
Last edited:

💡 [B4X] [XUI] [B4XPages] B4i 'Erel Says' hand, eye memory game - Newer developers

Hello to you all,
I decided to recreate this simple but effective game example, the game is based on the B4XPages library. The game is designed for hand, eye and memory coordination, so I called...
 
Last edited:

💡 Tic-Tac-Toe. Simple XUI cross platform WiFi game example B4i vs B4A vs B4J - Newer developers

Hello fellow B4X developers.
Here is my example of using a broadcast address to automatically find another devices IP address on a network, then to use that IP address to play a game (in this case...
 
Last edited:

💡 Retrieving 2 JSON data feeds from an online server - Shared module with B4A

Hello All
I might be a bit late to the show with this one, but I've been busy completing paid work. Hopefully new members will find this useful.

The B4A example can be found here...
 

Attachments

  • JSON.zip
    12.3 KB · Views: 396
  • iOS-CoronavirusCOVID-19_V1.0.0.1.zip
    360.3 KB · Views: 378
Last edited:

💡 Match the flags. Simple XUI cross platform game tutorial for new B4X B4i developers - Newer developers

Hello B4X'ers,
This tutorial is to show developers new to the B4X suite of development tools just how quick and simple it can be to create a simple game using B4i (original code was created using...
 
Last edited:

💡 Creating long lists using xCustomListView with Lazy Loading - Newer developers

Hello All
This simple B4i tutorial code wise is a carbon copy of the B4A example code, I copied and pasted the layout files but for iOS I had to change the button font and background colors. This...
 

Attachments

  • BasicxCLVLL.zip
    113 KB · Views: 398
Last edited:

[Tool] Swifter - Inline Swift code support

Here you can find a new (experimental) tool called Swifter (v. 1.0 beta) which allows you to add Swift code to your B4i Project.

How to use?
  • Open Swifter and enter the B4i...
 
Last edited:

[Objective C] Writing libraries for B4i

B4i libraries are written in Objective C. You need to use a Mac with Xcode and you need to know Objective C.
From my experience it is more difficult to write B4i libraries compared to B4A / B4J...
 

Attachments

  • Libraries.zip
    101.8 KB · Views: 1,072
  • B4Ih2xml.jar
    98.2 KB · Views: 741
Last edited:

[Example] FlappyBirdClone

Name: FlappyBirdClone

Version: 1.0

Screenshot:

img_1149-png.41404


This game...
 

Attachments

  • FlappyBirdClone.zip
    7.8 KB · Views: 718
  • IMG_1149.PNG
    IMG_1149.PNG
    32.3 KB · Views: 1,800
Last edited:

[example] Coordinates Calculator source code

Attachments

  • Coordinates.zip
    55.5 KB · Views: 1,716

[Example] Breakout

Name: Breakout

Version: 1.0

Screenshot:

img_1148-png.41405

This game is based...
 

Attachments

  • IMG_1148.PNG
    IMG_1148.PNG
    159.4 KB · Views: 2,407
Last edited:

[Deprecated][Tool] iWidget - add a today widget to your App

Important: This project is deprecated and should no longer be used!


iWidget is a (experimental) tool which allows you to add a today widget to your B4i app.
widget.PNG
...
 

Attachments

  • Modules.zip
    1.3 KB · Views: 912
  • WidgetHelloWorld.zip
    5.5 KB · Views: 898
Last edited:

[B4X] [B4XPages] CustomListView + Keyboard handling

1622012787776.png

This is a B4A + B4i project that shows a possible method for handling the keyboard visibility changes.
Resizing the CLV will cause the list to lose the scroll position. Instead of...
 

Attachments

  • KeyboardAndList.zip
    15.6 KB · Views: 680

[B4X] Localizator - Localize your B4X applications

i think this one is missing from B4i forum.

This is Erel's class. Just copying it in B4i forum...
 

[B4X] CustomListView with multiple ImageSliders

Attachments

  • SlidersList.zip
    27 KB · Views: 1,107

[B4X] B4X Programming Technics + Track Changes Tool

Workaround for strange pause during installation

In the last week or two I encountered a strange pause which happened during full installations.

There were two symptoms:
1. The installation paused for a few seconds after it started.
2. It took...
 
Top