iOS Tutorials

CSBuilder - AttributedStrings builder

AttributedStrings are strings with additional styling information.
CSBuilder is a new type added in B4i v4.00 which helps with creating such strings. It is an alternative to iRichString class...
 
Last edited:

change Imageview.Bitmap color

hi,

if you would like to change the color of your Imageview.Bitmap than you could just
do it like this:

B4X:
ImageView1.TintColor = Colors.RGB(Rnd(0,255),Rnd(0,255),Rnd(0,255))

but it seems...
 

Attachments

  • bmpcolor.zip
    65.1 KB · Views: 400
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:

Install Release ipa to your device with Appandora

Hi

For those of us who have a windows pc and however want to do ad-hoc distribution of our apps for testing, I have just found this shortcut to have a release ipa installed. I have just installed...
 

Reading and Writing PDF Documents

SS-2014-12-17_14.51.55.png


iOS has built-in support for reading and writing PDF documents.

The Canvas object allows us to display existing PDF...
 

Attachments

  • PDFReader.zip
    2.5 KB · Views: 1,746

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

FirebaseAuth - Authenticate your users (Google + Facebook)

Attachments

  • FirebaseAuthGoogle.zip
    26.5 KB · Views: 1,245
  • iFirebaseAuth.zip
    69.6 KB · Views: 550
Last edited:

File browser capability

Hi All

I would like to bebable to browse files on my iOS device via my App.

The easiest was is to share the DirDocuments and deposit files in there using iExploere or some similar browser. That...
 

TableView - "B4i ListView"

The TableView view from iTableView library wraps the native UITableView control. This control is similar to B4A ListView though it is more powerful.
Do not confuse TableView with Table...
 
Last edited:

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:

LocalNotifications for iOS

Hello,

I have tested LocalNotifications.zip for iOS, but i don't see the notification.
I have not error, nothing happens.

I send you a link below to see this problem...
 

script mode

I try to do the tutorial at page 142 in B4i beginner's guide but i have the following error...

scrit-mode (read only)
click on the properties grid to exit this mode....

Where it is ????
Capture.JPG
 

Managing multiple certificates / provision files

This tutorial is only relevant after you were able to build and install B4i-Bridge.
If you haven't yet started with B4i then please go over these two tutorials instead:
Creating a...
 
Last edited:

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:

Silent Push Notifications

This tutorial explains how you can use push notifications that don't show any visual cue to the user and start your app in the background for a limited time (up to 30 seconds).
You can use it for...
 
Last edited:

Google Analytics

Edit: use iFirebaseAnalytics instead.

B4i v2.50 includes a wrapper for Google Analytics SDK (iAnalytics).

SS-2016-02-08_15.56.47.png


Using...
 
Last edited:

How to submit your app to Apple iTunes

This is for local compile i.e. using your own Mac.

So you`ve written your first iOS app, tested it on your device and now want to upload it and make your first $million. Read on...

You`ll need...
 
Last edited:

Push notifications

Last edited:

Error compiling b4i bridge

I get the following error when I try to compile the bridge app

"
B4i version: 2.51
Parsing code. (0.00s)
Compiling code. (0.02s)
Building designer app. (0.01s)
Building Xcode project (0.04s)...
 

TableView - Action (swipe) Buttons

TableView2 library extends TableView and adds support for action buttons.
The reason for the new library is that TableView2 requires iOS 8+.
You can download it here...
 
Top