iOS Tutorials

Apple: "Account deletion within apps required starting January 31"

"The updates to App Store Review Guideline 5.1.1 last June provided users with greater control over their personal data, stating that all apps that allow for account creation must also allow users...
 

Add UIRefreshControl To CustomListView

Original Tutorial by @narek adonts

Create a standard class module (Let assume the name of the class is UIRefreshControl),
B4X:
Sub Class_Globals
    Private CSB As CSBuilder...
 
Last edited:

(Local Mac) - Upload ipa to Apple Connect without Application Loader

Hi,

In the past I used Application Loader to upload my .ipa file to Apple Connect. Looks like since Xcode 11, Apple decided to remove it.

Application Loader is no longer included with Xcode...
 
Last edited:

Open local files with external apps

iPhone library v1.40 includes a new object type named DocumentInteraction.

With this controller you can allow the user to open a local file with an external app (this is the other side of...
 

Reading the app logs directly on the device

Attachments

  • Project.zip
    8.8 KB · Views: 459

Retrieve Apple Device UDID Code from Windows Registry

When you connect an Apple device to a Windows PC with the USB port, Windows creates a Registry Key with the device's UDID and can then be retrieved.
But to avoid reading the entire log, I created...
 

Icons and Launch Images

This tutorial is relevant for B4i v4.40+.

App icons

iOS apps require a wide range of icon sizes. Starting from 20x20 and up to 1024x1024.

B4i will create all icons automatically based on...
 

[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

Erels B4I Oveview from Walt's B4xGoodies - created with B4xgoodies Explorer using BVAD3

Facebook Mediation With Admob

Hello,

With the great help from Erel, I want to post a very short and easy tutorial for showing facebook audience network ads on our iOS apps. This will be a short one as I described every step...
 

Use Face ID Touch ID and Passcode

This is a short tutorial/code snippet on how to successfully implement Touch ID in your app.
Thanks to @Semen Matusovskiy for his code.

You need this OBJC Code
B4X:
#IF OBJC
#import...
 

💡 [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:

How to add launch images in B4i

HI everybody, it will be interesting to know how to add launch images on a IOS app?

Here is Apple guidance...
 

💡 [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:

💡 [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] 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] 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:

Dummies Guide to Getting Started with B4i

Hi Everyone,

Since I joined this forum and started with B4i many people have given their time generously to help me.
So in the spirit of giving back to the community, I have created a 'Dummies'...
 
Last edited:

(solve)tutorial to create provisional and production certificates for ios push notifications

hi, B4X is definitely the best platform to generate applications, but every time I go to work with push notification I panic because I can't get the way to create development and production...
 

Example CubeExample ( GPUImage )

hi
this full Example CubeExample ( GPUImage gruop)
THIS example showing the video is a 3D square
I collected the codes and put them inside the code main b4i
the wrapper class inside main ...
 

Attachments

  • b4i-CubeExample.zip
    63.7 KB · Views: 352
Last edited:
Top