Archive
Create a Real #IOS App with no coding in two minutes.
If you’ve got a mobile-friendly website, then you can also create an app for that website quickly and easily with CreateFreeApp.com – The video above shows just how simple it is to create a real iOS app that can run on your iPhone, you could share with your employees, or even submit to the iOS App store (* Although apple have strict quality guidelines, so you may not pass review)
The video above does gloss over the whole digital signing step – which is the toughest part of the process, and professional iOS developers struggle with this too. However, here are a few steps to create what’s known as an Ad-hoc provisioning profile used in the video above. This allows you to install the app on up to 100 iPhones / iPads without any review by Apple.
If you try to install an app that is not digitally signed, then you get an error message saying “Unable to download App, “CreateFreeApp.com” could not be downloaded at this time.”, and you get a darkened icon on the home screen called “CreateFreeApp”, that says “Unable to Install “CreateFreeApp.com” Please try again later.” if you click it.
You’ll need a developer account at apple, and I’m assuming you’ve got a Distribution certificate set up already – so go log in to developer.apple.com , and select “Certificates, IDs & profiles” – Click Devices > All Then press the plus icon in the top right
Now, on your iphone, go to “get.udid.io” in the Safari browser. Press “Tap to Find UDID”, Press “Allow” then “Install”, “Install”, and your UDID will be displayed on-screen.
Going back to the Apple, enter in the Name of the Device “Dave’s iPhone”, and fill in the UDID in the box below. Press “Continue”.
Now, go to App IDs under Indentifiers on the left hand side, and press the Plus icon in the top right.
Enter the App ID Decription “Create Free App”, and select a wildcard App ID named:
com.createfreeapp.*
Press Continue.
Select iOS provisioning profiles > All, then press the plus icon in the top right. Select Distribution > Ad Hoc then continue.
Select CreateFreeApp in the App ID box then continue.
Select your iOS Distribution Certifcate (Hoping you’ve already set this up!) then continue
Press Select All for the devices list, then press Continue
Enter a name for the profile, i.e. “Create Free App AdHoc” > Continue, then Download the mobileprovision file, and put it in a safe place, as you’ll need it later.
To create your p12 certificate, you will need to open the KeyChain Access utility on your Mac
Select “My Certificates” on the left hand side, and look down to find your “iPhone Distribution” certificate. Control-Click on the certificate, and select Export. Press Save, Enter a password, and again into the verify box, then press OK. You will need this password later, so don’t forget it!. Press “Allow”, and you should have a file on your desktop named Certificates.p12.
When creating an app on Create Free App.com, you will need your mobileprovision file, the p12 certificate, and the password for the certificate, and the app will work on every device that you have obtained a UDID for.
Create an #Android and #iOS app for #free with no coding
We’ve just launched https://www.createfreeapp.com/ today – It let’s you create an Android and iOS app in under 2 minutes by just filling out a form. What does the app do?, it links to your website – but guess what – you can submit this to the Google Play Store, and iOS App Store, and make your online business instantly more discoverable.
The service is backed by Adobe’s Phonegap build, and apps are held securely and safely with Amazon S3 storage.
Own Domain #email backed by #GMail without paying for #GSuite

Many domain registrars offer the option for email forwarding on your domain for free, so you can set email sent to info@yourdomain.com to go to you@gmail.com – however, when you reply to an email, the sender is you@gmail.com, not info@yourdomain.com, so the illusion is lost. – But there is a trick.
So, First off, you set up your email forwarding at your registrar, or if your registrar can’t do this, then you can also use the forwarding option at http://www.domaindeflect.com/
Now, you need to set up a SMTP server that will handle outbound email from your domain, I recommend Elastic Email to set this up:
https://elasticemail.com/account#/create-account?r=20b444a2-b3af-4eb8-bae7-911f6097521c
Once you have set up a SMTP server to handle your outbound email, then you go into Gmail, click Settings > Accounts and Import > Add another Email Address
Enter in your name, email address (info@yourdomain.com), enter in your SMTP server, SMTP username and password from Elastic Email, and then press next step. An email will be sent to info@yourdomain.com from the “Gmail Team”, to verify the process. Click on this link.
You should also select the option to “Reply from the same address the message was sent to”, so that by default, the email address is maintained.
Calculate #PHP equivalent #MD5 Hash in MS #SQL Server

The MD5 hash is a pretty standard and secure hashing algorithm, that is often used to create one-way encryption of sensitive data. Quite often the hash code is generated from the application layer, such as PHP, and needs to be verified at the database layer.
So, let’s say you want to hash the word “password” in SQL server – you just write
select CONVERT(varchar(max),HASHBYTES(‘MD5’, ‘password’),2)
which results in
5F4DCC3B5AA765D61D8327DEB882CF99
Possibly the least secure password in the world!
#Austrian #NatCode API for #BMVIT

Austria has a system of NatCode id numbers (“Nationaler Code”) developed by Eurotax / Glasss’ that uniquely identifies each make and model of vehicle within for Road tax purposes, and this is now available via an API at http://www.natcode.at
The data can be downloaded in bulk for import into your own database via the following link: https://payhip.com/b/tS0x
The Austrian API accepts Eurotax NatCode (Nationaler Code) numbers instead of number plates. A NatCode is a unique number under which is registered with the BMVIT.
This API is accessed via the /CheckAustria endpoint, where NatCode is an integer. It returns the following data:
- Make & Model
- Engine Size in KW and HorsePower (PS)
- Engine Capacity
- Indicative price (new)
- Date range
- Transmission
- Representative image
Sample KBA Number:
223089
Sample Json:
{
“Description”: “Abarth Abarth 124 Spider Aut. “,
“CarMake”: {
“CurrentTextValue”: “Abarth ”
},
“CarModel”: {
“CurrentTextValue”: “Abarth 124 Spider”
},
“MakeDescription”: {
“CurrentTextValue”: “Abarth ”
},
“ModelDescription”: {
“CurrentTextValue”: “Abarth 124 Spider”
},
“PowerKW”: 125,
“PowerHP”: 169,
“EngineSize”: 1368,
“IndicativeValue”: 44000,
“DateRange”: “2016”,
“ImageUrl”: “http://www.natcode.at/image.aspx/@QWJhcnRoICBBYmFydGggMTI0IFNwaWRlcg==”
}
Get #GooglePlus Profile page from #Email

If you want to get a person’s Google Plus profile page from their email address, here is the trick to do it.
- Get the user’s profile picture from AvatarAPI.com
- Take the digits between the last forward-slash “/” and the dot “.”
So, for instance, if you wanted to get the Google Plus page of “peter.smith@gmail.com”, you plug this into AvatarAPI, and you get
lh3.googleusercontent.com/-06yJmZ9VFKI/AAAAAAAAAAI/AAAAAAAAAAA/KHOss3osMJ4/s181-c/117841766777955842390.jpg
Where 117841766777955842390 is the Google Plus Profile ID.
You can navigate to the Google Plus Profile page now using