iOS Tutorials

List of methods to access external resources or share to external apps

There are all kinds of ways to share files with other apps or access external resources. Here is a short summary of the available methods:

- ActivityViewController (iPhone library)...
 
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: 574
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: 552
  • iOS-CoronavirusCOVID-19_V1.0.0.1.zip
    360.3 KB · Views: 546
Last edited:

Video corso Preparazione ambiente di sviluppo B4i

Buongiorno,
vorrei condividere il corso gratuito "Preparazione ambiente di sviluppo per B4 IOS" .
Questo corso aiuta a preparare l'ambiente di sviluppo B4I ed il MAc per iniziare a...
 

iMedia library - Camera and VideoView

VideoView is an object that makes it quite simple to play local or remote videos.

The most important thing to remember about VideoView is that the object itself is not a View (unlike in...
 

Attachments

  • CameraExample.zip
    3 KB · Views: 1,193
Last edited:

LLCamera - Low level camera access

iMedia library v1.10 includes a new type of object named LLCamera. LLCamera provides low level camera access, similar to B4A Camera library. If you just want to allow the user to take a...
 

Attachments

  • CCTV-Client-B4i.zip
    4.4 KB · Views: 1,009
  • LLCameraExample.zip
    3.4 KB · Views: 948
Last edited:

In-App Purchase Receipt Validation

Hello Everyone, after trying so many different things and different php scripts, I finally found one that seems to give me the results I was looking for.

I needed a way to verify the transaction...
 
Last edited by a moderator:

[B4X] B4X Programming Technics + Track Changes Tool

Location & GPS

The iLocation library allows you to get the current known location and to monitor location updates. You can also monitor the device heading direction.

As the location is considered a private...
 

Attachments

  • LocationExample.zip
    3.5 KB · Views: 2,580
Last edited:

Local Mac Builder Installation

Edit: Apple Configurator 2 must be used when using a local Mac:
iOS compilation...
 
Last edited:

Background location tracking

iLocation library allows you to track the device location when your app is in the foreground.

Using the code posted in this tutorial you can mark your app as a special kind of app that requires...
 

Attachments

  • BackgroundLocation.zip
    2.6 KB · Views: 1,048
Last edited:

FirebaseNotifications / Push Messages (server not required)

Attachments

  • SendingTool.zip
    1 KB · Views: 2,446
Last edited:

Get screenshots for all iPhone devices for free and easily for use in AppStore

Hi every one,

Here is an easy usage guide for creating screenshots for AppStore Presence.

1) From b4i version 5.80 while working with the Hosted Builder there is the option Build Simulator...
 
Last edited:

Load HTML to Label

(Here is the Android version)
This is how you can set HTML data to Label,

B4X:
Public Sub SetHTML(l As Label, htmlString As String)
    Dim NaObj As NativeObject = Me...
 
Last edited:

Custom Dialogs with iCustomDialog library

Attachments

  • CustomDialogExample.zip
    3.7 KB · Views: 1,617
Last edited:

Geofence - Monitoring a region

This example extends iLocation library to allow monitoring regions in the background.

The code is pretty simple. You first need to create a circular region which you want to track and then call...
 

Attachments

  • Geofence.zip
    169.6 KB · Views: 997
Last edited:

Send Push Notification with OneSignal

Hi there,


In this tutorial I use onesignal rest api and send device token to onesignal and store it

1. Register in onesignal.com and create an application

2. Export .p12 file from certificate...
 

Attachments

  • onesignal.bas
    991 bytes · Views: 849

Publishing your app to the App Store

This tutorial explains the steps required to create a store ready ipa file.

1. The first step is to uninstall your app from the device and install it again in Release mode (Tools - Build Server -...
 
Last edited:

DeviceCheck - uniquely identify iOS device

Hi,

in this tutorial (intended for advanced B4i user) I want to demonstrate how you can use the DeviceCheck framework (introduced with iOS 11) in order to uniquely identify an iOS device. I...
 

Attachments

  • DC_ServerExample.zip
    418.2 KB · Views: 728
  • JWT.jar
    442.4 KB · Views: 646
  • DeviceCheckServer.bas
    3.4 KB · Views: 691
  • DC_AppExample.zip
    2 KB · Views: 635
  • DeviceCheck.bas
    1.3 KB · Views: 669
Top