B4ITutorialList- and scrollview
Creating long lists using xCustomListView with Lazy Loading - Newer developers
Creating long lists using xCustomListView with Lazy Loading - Newer developers
@Peter Simpson · 2020-05-01
B4ISnippetWebView
Retrieving cookies from a WKWebView
Retrieving cookies from a WKWebView
@CaptKronos · 2020-04-24
B4ITutorialJSON
Retrieving 2 JSON data feeds from an online server - Shared module with B4A
Here is a simple to follow B4i tutorial on how to retrieve JSON data from an online server, in this case I''m using a well known Coronavirus COVID-19 data feed. The project layout file can easily be copied and pasted into a B4A layout file, you can also place the code module into a shared folder as B4i and B4A both use the exact same shared code module.
@Peter Simpson · 2020-04-14
B4ISnippetB4I
Additional properties for existing classes
Tag property holds an object and allows to keep many parameters (for example, as Map). But to use separate fields is more comfortable. An attached sample (based on stackoverflow''s ideas) shows how to add properties myProperty1, myProperty2 to any view. Main part - OBJC code.
@Semen Matusovskiy · 2020-04-02
B4ITutorialB4I
Video corso Preparazione ambiente di sviluppo B4i
Free course "Preparing development environment for B4 IOS".
@arenaluigi · 2020-03-24
B4ILibraryGame
iNES - NES Emulator for B4i - Create your own NES Console using NES ROMs
iNES - NES Emulator for B4i - Create your own NES Console using NES ROMs
@Alberto Iglesias · 2020-03-16
B4ITutorialB4I
Publishing your app to the App Store
Publishing your app to the App Store
@Erel · 2020-03-11
B4ISnippetGPS/location/maps
Change marker image in the googlemap view
Change marker image in the googlemap view
@Modern_Digital · 2020-03-04
B4ISnippetGPS/location/maps
Clears all markers, polylines and ground overlays that has been added to the googlemap
Clears all markers, polylines and ground overlays that has been added to the googlemap
@Modern_Digital · 2020-03-04
B4ISnippetGPS/location/maps
Set the googlemap view minZoom and maxZoom values
Set the googlemap view minZoom and maxZoom values
@Modern_Digital · 2020-03-04
B4ITutorialB4I
Swift libraries
B4i v3.60 adds support for libraries written in Swift and compiled as frameworks.
@Erel · 2020-03-02
B4ILibraryImages [FLANIMATEDIMAGE]
GifView [FLAnimatedImage]
FLAnimatedImage is a performant animated GIF engine for iOS: Plays multiple GIFs simultaneously with a playback speed comparable to desktop browsers Honors variable frame delays Behaves gracefully under memory pressure Eliminates delays or blocking during the first playback loop Interprets the frame delays of fast GIFs the same way modern browsers do
@Semen Matusovskiy · 2020-02-22
B4ITutorialImages [COVER][CONTAIN]
ImageView Fill [cover] & Fit-Inside [contain] (B4I)
ImageView Fill [cover] & Fit-Inside [contain]
@Brandsum · 2020-02-12
B4ISnippetB4I
Haptic Touch
Generate Haptic Touch feedback (vibration)
@Mike1970 · 2020-02-05
B4ISnippetB4I
Exit application
Exit application
@Recep Cinet · 2020-01-21
B4ILibraryNotifications
iTopNotifications - Sliding notifications
This is a wrapper for LNRSimpleNotifications. It implements nice sliding notifications that slide from the top or bottom. The user can click on the notification to dismiss it or wait for the set duration.
@Erel · 2020-01-13
B4ITutorialIn-App Billing
In-App Purchase Receipt Validation
I needed a way to verify the transaction receipt from the In-app Purchases in an app i''m working on, below is what is needed in case anyone else needs to accomplish the same task. A secure server is needed in order for the receipt information to be verified with App Store. The PHP script simply takes the receipt data passed from your app and send that data over to the App Store to be verified.
@walterf25 · 2019-12-27
B4ISnippetIRC / IM [SOME CORRECTIONS NEEDED]
Chat Layout Example [some corrections needed]
Chat Layout Example [some corrections needed]
@Mike1970 · 2019-12-16
B4ITutorialAds
iAdMob and User Consent
iAdMob and User Consent
@Erel · 2019-12-11
B4IClassNotifications [CLASS]
Foreground Notifications [class]
For my personal need, i had to write a small class in order receive notification when the app is showing (foreground).
@Mike1970 · 2019-12-09
B4ISnippetTabStripViewPager [LIKE TABVIEW IN B4A]
Horizontal Panel Scroller [like TabView in B4A] with PageIndicator
A horizontal panel scroller, that correctly centers the loaded layout in the panels
@Mike1970 · 2019-12-03
B4IClassImages [CLASS]
XALAssets - an improved ALAssets wrapper for photo library management [Class]
XALAssets - an improved ALAssets wrapper for photo library management [Class]
@JackKirk · 2019-11-13
B4ISnippetOther
iOS - TouchID
This code will allow to use the TouchID (Fingerprint) in your app.
@narek adonts · 2019-11-05
B4IClassCamera
Getting/saving photos with metadata
Small class (BitmapEx) for following tasks 1) Getting photos with metadata similar Camera app 2) Disable autorotate (not all external viewers understand "orientation")
@Semen Matusovskiy · 2019-10-31
B4ITutorialGPS/location/maps
Geofence - Monitoring a region
This example extends iLocation library to allow monitoring regions in the background.
@Erel · 2019-10-28
B4IToolImages [2]
B4i Screenshots resizer [2]
This is a new little tool (made in B4J) that can avoid the tedious job of resizing images in the Apple Store.
@MarcoRome · 2019-10-27
B4ISnippetEditText/Textview/TextArea/TextField
AutoCompleteEditText
AutoCompleteEditText
@Star-Dust · 2019-10-15
B4ILibraryLogging/Exceptions
iReleaseLogger
iReleaseLogger combined with the desktop B4iLogger tool (written with B4J) allow you to monitor the app logs in release mode. This is useful when you encounter an error that you are unable to reproduce in debug mode.
@Erel · 2019-10-14
B4ISnippetB4I
Uploading from a local Mac builder with XCode 11
Uploading from a local Mac builder with XCode 11
@nwhitfield · 2019-09-24
B4ISnippetStrings
Markdown to Attributed String
As promised, here is the small code module and snippets that I use to turn markdown text stored on my server to attributed strings. This method splits the load between server and client app and is by no means a full Markdown / CommonMark implementation. But for basic headings, unnumbered lists, and emphasis, it does the job. Server side, this is how I prepare an item ( $newsitem[''storyText''] is a news item, with markdown formatting; Parsedown is the PHP library I use on the site. Link detection is set up only to work will fully marked up links, ie the [title here](url here) sort)
@nwhitfield · 2019-09-11