Are you like me and tired of doing anything with your hands? I mean that’s so 2015. Since the advent of Amazon’s Alexa (echo) in 2015, I’ve not touched a light switch, turned on a TV, or set the temperature in my house with my dirty hands. So why not extend that to other trivial
Starting with Titanium SDK 6.1.0, Appcelerator started supporting ES6. But you may be asking yourself, how do I use ES6 with Appcelerator? So here is a simple example on how to use some of what ES6 has to offer in your Appcelerator App. ES6 Elements Used: Fat arrow functions Classes Inheritance Template Literals Lets start
Access Control Lists (ACL) Mobile Backend Services are awesome, but sometimes you need them to be limited to some users. Thats where Access Control Lists (ACL) come in. The ACL object implements access control lists for mobile backend service objects. An access control list controls read and write access to any mobile backend service objects
There was a question I got a few days ago about how to use the Appcelerator NavigationWindow with multiple layers of navigation. Since I didn’t find an online answer easily, I figured I would write a quick tutorial on this. The Problem You have a screen with a few layers of screens you would like
Syncplicity is a file share and synchronization service developed by Syncplicity Inc. The service lets users store and synchronize files between computers. It supports Microsoft Windows and macOS. They also have an API that will allow you to manage your folders and files. API version used in this example was 1.3.11 Before you begin Prerequisite
If you have every used <NavigationWindow> in your Alloy code you know that it will only work with iOS. But what if you don’t want to have to duplicate all your code for android? // index.xml <Alloy> <NavigationWindow id=”win1″ platform=”ios”> <Window class=”container”> <View> <Button onClick=”showDetails”>Show Details</Button> </View> </Window> </NavigationWindow> // Terrible we are duplicating code!!
Caveat This feature requires a Pro or Enterprise subscription! Prerequisites Download the geofence module If you want to use Android simulator: Genymotion 2.8.1+ installed for best results. Install the correct files for google play to use the Genymotion simulator Setting up the tiapp.xml file For iOS you will need to give your app some permissions
If you have ever tried to run the android emulator with Appcelerator then you know how slow it can be. The best solution is to use a third party solution called Genymotion. This is a simulator, not a emulator, so it will allow the android environment to run much faster. (See emulator vs simulator for