Swifty Teaches You to Code in Swift on Your iPhone or iPad


iOS: If you want to create an iOS app or a Mac app, Apple would like you to use their new programming language, Swift. For those new to coding, Swifty is one of the easiest and simplest way to get started learning.
Swifty walks you through the basics of coding, starting with running your first program (printing your name) and learning about variables and functions. The tutorials are optimized for the iPhone's and iPad's touch interface, so instead of typing in tons of code, you'll be shown an explanation of new programming concepts then some lines of code with some options missing. Tap or type to choose an option, then run the code to reveal the result.
This format makes it ideal for learning on the go and in short sprints. To access all 200+ interactive lessons, you'll need to buy the in-app upgrade ($2.99), but the first chapter with 13 lessons covering Swift basics is free to try.
Swifty (Free; $2.99)
Learn How to Port Your iOS App to Windows 10

Learn How to Port Your iOS App to Windows 10

Learn How to Port Your iOS App to Windows 10
It’s no surprise that Microsoft wants us to create apps that can run on Windows 10. To that end, the company has posted a tutorial for everyone who’s made an iOS app to easily bring it over to Windows 10.
The tutorial includes the code for a simple to-do list in Xcode, which you can them turn into a Visual Studio solution. From there, Microsoft’s Windows Bridge for iOS ports your app to Windows 10. The tutorial also includes advice on making sure your app will scale properly on different sized screens and troubleshooting bugs.
Cross-platform apps are the best kind of apps, so hopefully this will catch on and the Windows 10 Store will have many more apps to choose from.

Android 6.0 Marshmallow Tips


Google Now on Tap

Google Now on Tap is one of the best features in Android Marshmallow. It offers quick information on whatever you’re looking on your smartphone. There’s no need to close apps or copy and paste phrases anymore. Once it’s enabled, you can bring up Google Now on Tap from any app, simply by selecting text and long-pressing the ‘Home’ button. If you’re looking for this feature, go into Google Now -> Settings -> Now cards and you can enable or disable ‘Now on Tap’.
google now on tap

Grant App Permissions Individually

App permissions is another top features of the Android 6.0 Marshmallow. The new feature lets users manage each of the app permissions individually. To access app permissions, go toSettings -> Apps and tap an individual app to see its permission. Change the switch for the permissions that you want to grant or revoke the permission. You can also view a list of permissions to determine whether you have granted particular apps. Just go to Settings ->Apps, then tap the overflow menu in the top right corner. Now go to Advanced App Permissions.
android marshmallow app permissions

Play Android Marshmallow Easter Egg

Like last year’s Lollipop Easter Egg, the Marshmallow Easter egg is a Flappy Bird lookalike. This time, though, Google has added a multiplayer feature. To open it, go to Settings -> About Phone. Then tap the Android version repeatedly until you see the Marshmallow (M) icon appear in the center of the screen. Tap on the “M” logo to turn it into a Marshmallow with antenna. Then press and hold on the Marshmallow until the game screen loads.
android marshmallow easter egg

Enable System-UI Tuner

System UI Tuner is a hidden feature in Android Marshmallow 6.0 that allows you to customize quick settings and status bar shortcuts. You can also turn on demo mode of the device with system UI tuner.
To enable the System UI Tuner, pull down the notification panel and long-press the cog at the top next to the battery indicator. Hold it down until it begins to spin and a message will pop-up saying “Congrats! System UI Tuner has been added to Settings.”
android marshmallow system ui tuner

Show Battery Percentage in the Status Bar

Android Lollipop has enabled you to show the battery percentage on the status bar using a third-party app. With Android 6.0 Marshmallow, Google has tweaked things a bit and no longer requires the use of a third party app to enable this hidden battery percentage. Instead, it has tucked the option inside the hidden System-UI tuner. Just tap ‘System UI Tuner’ from the main Settings page, and toggle the switch of ‘Show Embedded Battery Percentage’ to turn the feature ON.
show battery percentage on android marshmallow