I’ve had access to Xcode Cloud for nearly 6 months now and have used it for CI/CD with my game Puck Drop. I was surprised to see the invite in my mailbox, especially since even today I’m seeing larger devs not having access to it yet. Not sure if the selection is completely random or Apple uses some criteria behind the scenes. Anyways let’s have a look at some of what the service offers.
Continue reading »Thoughts and guides about some of the stuff I do.
Cache and API Request with Combine
April 29, 2022When working with remote APIs we often want to implement some sort of caching on the client for multiple reasons, e.g. performance or saving the bandwidth. We may also want to use the cache only when it is not outdated (as per our specific use case) and still hit the remote API even when the cache exists. Let’s look at a possible way on how to approach this using Combine.
Continue reading »Coding Auto Layout by Example
January 19, 2022Tutorial series about building iOS user interfaces using Auto Layout programmatically.
Continue reading »Announcing Puck Drop
July 1, 2020Announcing Trisides
March 12, 2020Meet Trisides, a turn-based match-3 puzzler with a minimalistic design and simple, yet challenging mechanics!
Continue reading »Getting started with AIRFacebook API v2.x
February 2, 2018The Facebook platform offers a number of features that we can easily implement using AIRFacebook ANE and provide great social experience for our users. In this post, we’ll take a look how to use the ANE to perform the following tasks in our app:
Continue reading »Set up Adobe AIR with AIRFacebook v2.x
February 2, 2018AIRFacebook offers a rich and cross-platform API to the latest Facebook SDK for iOS and Android.
Let’s see how you can easily implement social interaction in your Adobe AIR app and make it available to the millions of people using Facebook today!
Continue reading »Upgrade notes for AIRFacebook 2.0.0
February 2, 2018AIRFacebook has been updated to version 2.0.0
which brings new, reworked ActionScript API and updated Facebook SDKs to version 4.30.0
for both iOS and Android. See below to learn what changes you need to make in order to use this new version of the extension.
Ugrade notes for AIRFacebook 1.5.0
March 26, 2017The AIRFacebook extension has been updated to v1.5.0. There are no changes to the ActionScript API, however, the underlying Facebook SDKs have been updated to v4.20.2 (iOS) and v4.20.0 (Android). See below to learn what changes you need to make in order to use this new version of the extension.
Continue reading »Facebook login with Chrome Custom Tabs
September 1, 2016Chrome Custom Tabs is an Android library providing in-app view with Chrome-like look and feel. Furthermore, it shares cookies stored by the browser and as a result, users don’t have to type in their account details again if they have signed in to Facebook before using Chrome. The library offers better user experience compared to in-app web view, which requires user’s details every time. Of course, if native Facebook app is installed, it’ll be used instead.
Continue reading »Upgrade notes for AIRFacebook 1.4.0
June 10, 2016The AIRFacebook extension has been updated to v1.4.0. There are no changes to the ActionScript API, however, the underlying Facebook SDKs have been updated to v4.12.0 (iOS) and v4.12.1 (Android). See below to learn what changes you need to make in order to use this new version of the extension.
Continue reading »Reducing compilation time of Starling & Feathers projects
January 18, 2016When using Starling together with Feathers I always use the source files instead of precompiled SWCs. Using the source files has a few benefits thanks to which you can:
- Look under the hood to get an idea of how things work
- Use the latest version from the GitHub (as the SWCs are not rebuilt after every fix)
- Make changes to some of the APIs very quickly
Upgrade notes for AIRFacebook 1.3.0
September 16, 2015With the introduction of iOS 9, Facebook released updated SDK for iOS that uses new iOS 9 features like SFSafariViewController.
Continue reading »Getting started with AIRFacebook API
September 13, 2015The Facebook platform offers a number of features that we can easily implement using AIRFacebook ANE and provide great social experience for our users. In this post, we’ll take a look how to use the ANE to perform the following tasks in our app:
Continue reading »Using AIRFacebook listener interfaces
September 10, 2015In previous versions of the AIRFacebook ANE (v1.0.3 and older), the only way to retrieve results of various async requests was with the use of the standard Flash event model. You added your desired event to the dispatcher, created corresponding handler, made the request, removed the event from the dispatcher and played around with the event object that you received. After all, that is what AS3 devs have been doing for years, until signals happened.
Continue reading »Set up Adobe AIR app with Facebook
September 10, 2015AIRFacebook offers a rich and cross-platform API to the latest Facebook SDK for iOS and Android.
Let’s see how you can easily implement social interaction in your Adobe AIR app and make it available to the millions of people using Facebook today!
Continue reading »AIRFacebook FAQ
September 10, 2015Frequently asked questions about the AIRFacebook native extension, table of SDK and extension versions.
Continue reading »