iOS Tutorials

(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:

(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...
 

ActivityClass: A cross-platform development class and strategy for b4i/b4a

This is not an official tutorial and is just one option for developing cross platform apps with b4x. I have found it to work very well in creating cross platform apps that share their code base...
 

Attachments

  • TableExample_Cross_Platform.zip
    285.3 KB · Views: 511
  • screenshot.png
    screenshot.png
    16.4 KB · Views: 605
  • screenshot.png
    screenshot.png
    25.5 KB · Views: 593
  • b4x_drawer_starter.zip
    316.4 KB · Views: 476
  • ActivityClass.bas
    3.5 KB · Views: 381
  • cross_platform_starter_1.2.zip
    276 KB · Views: 382
Last edited:

ActivityViewController in B4XPages?

Hi, how can I pass the parameter Page1 (for example), if I'm using B4XPages.?

I tried.. Dim mp As Page = B4XPages.GetPage("B4XMapPage")

But I get an error....

B4X:
   Dim avc As...
 
Last edited:

Add QuickActions to your App

Hi,

in this thread I want to show you, how to add QuickActions/Shortcuts to your App. QuickActions require 3D touch support and iOS 9 (minimum).

1.) Download the QuickActions tool, to...
 

Attachments

  • Tool.zip
    321.2 KB · Views: 528
  • QuickActions.bas
    2.2 KB · Views: 586
  • Example.zip
    2 KB · Views: 513
Last edited:

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:

Adding your settings to the default Settings app

By following the steps in this tutorial you can allow users to configure the various app settings in the default Settings app...
 

Attachments

  • SettingsCreator.jar
    246.5 KB · Views: 690
  • SettingsExample.zip
    2 KB · Views: 729
Last edited:

AdMob - Rewarded video ads

AdMob v1.50 (included in B4i v3.0) adds support for rewarded video ads.

Rewarded video ads are video ads where the user is rewarded if he watches the full video.
How is the user rewarded is up...
 

AdMob Ads Mediation (with InMobi)

Animations

It is very simple to add nice animation effects to your layout. Animations are important. It makes it easier for the user to track the layout changes.

By default, when a layout is loaded (or...
 

Attachments

  • Animations.zip
    3 KB · Views: 967

App Icon

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...
 

Application life cycle

The life cycle of iOS applications is quite simple.

The two most important events are Application_Start and Application_Background.

The standard way to start an application is by clicking on its...
 

ATS - App Transport Security

ATS is a security feature that prevents applications to make non-ssl http connections. This means that when ATS is enabled applications can only access https urls.

Starting from 1/1/2017, ATS...
 
Last edited:

Automating the iLibrary Creating with XCODE

The process to creating a B4i Library after build a objectiveC Code is:

Locating the .a and .h files, copy this files to a folder in a another folder with B4Ih2xml.jar and iCore.h

Execute the...
 

B4A, B4i, B4J and B4r API documentation - B4X Object Browser

B4i Beginner's Guide

This guide is obsolete ! It is no more updated.
Please use the B4X Booklets.


Here is a B4i Beginner's Guide in pdf format.

The source code for the example programs is included.
It's...
 
Last edited:

B4i Change Log (versions history)

Last edited:

B4LinuxInstall script to use B4X tools in linux

B4X Help Viewer

Attached you find a B4x Help Viewer.
The original program was written by Andrew Graham (agraham) for B4A with Basic4PPC desktop.
Andrew is no more active in the forum and some time ago I...
 

Attachments

  • B4xHelpV3_0.zip
    211.1 KB · Views: 2,417
  • B4XHelpV3_1.zip
    209.3 KB · Views: 1,839
  • B4XHelpV3_4.zip
    223.8 KB · Views: 73
Last edited:
Top