Wednesday, March 29, 2017

Apps with Mobile Roadie, the one-stop platform

MobileRoadie is the platform to build mobile apps with rich features. It is also one-stop, build, manage, design and engage. It supports all media, photos, video and audio. The text color in the picture may not show you the logo clearly!



Here are features taken from Mobile Roadie site.

Using Photos:

Upload your photos manually, or automatically pull in your photos from an RSS feed, Flickr account, Instagram account or hashtag, Mobypicture, Picasa, Twitpic, or Facebook Fan Page profile photos.
Users will see your photos in a grid layout of your choosing, and can even play a slideshow of your photos.

Embed news:

Add news posts manually, or import automatically via RSS feed, Twitter account, or Google News keywords.
   
Each item has artwork, title, date & time, and HTML story content.

FAN Wall:

    Import your past and upcoming events from Artistdata, Bandsintown, Songkick, Plancast, Ticketmob, SonicLiving, Eventbrite, or add them manually.
    Your users can RSVP to events, add to their calendar, see who else is going, and post photos of the event.
    Choose to display your events as Live Shows layout or Sessions/Workshops layout to best suit your content.

Locations:

Add locations along with addresses, contact info, and images.
    Your users can view your locations as pins on a map, as well as in a simple list.

Others:

    We have a wide variety of sections to suit your content, and are constantly adding more.
    Some of the other sections you can add to your app are: Accounts, Attendees, Biography, Books, Category Shortcut, Copyright, Directory, Discography, Favorites, Links, Mailing List, Menus, QR Scanner, Speakers, Store, Top Users, Twitter.

How to get started building apps with MobileRoadie?


Easy. Click the button Start Now at the bottom of the site, fill up their form and wait form them to reply.

 I thought I would find more technical details. It appears I have to register and get the reply before I can see how all of this get integrated.

Now we have Samsung Galaxy S8 and S8+

They are black, they are beautiful and they have OLED screen. There is yet another voice assistant BIXBY to join the Cortana, Alex and others. The future looks like the battle of the voice assistants.
While S8 is 5.8", the S8+ is 6.2" with an aspect ratio of 18.5/9. probably the battery (3000 Ah & 3500 Ah) must have had an extra overhaul. The battery can be charged using the USB-C charging port.

It has nice resolution 2960x1440 with the display covering 83% of the face. There is no HOME button but there is a pressure sensitive area that functions as one.The cameras remain the same as in its earlier phones.

It appears that it has been designed to work with the up and coming Internet Of Things like the Connect Home feature.The OS is android.

The phones ship sometime next month.


Here are the specs (look after zooming) as seen on the SAMSUNG News Room site.








Monday, March 27, 2017

Is Microsoft Band 2 dead?

I thought it was a nice fitness device, not as flashy as Apple Watch. I was even preparing to buy one. The only place where I could by was at amazon.com. It is not available in Microsoft Stores.

I believe Microsoft has pulled it out of the stores. Even the developers SDK is not available anymore.

Cutting of the limbs like this can only mean one thing. Microsoft Band 2 is dead.

I have to look at other options. There seems to be too many with a staggering price range.

Well what about Samsung's band? I will look into it. It will not come cheap.

Sunday, March 26, 2017

Creating a database in SAP's Ultralite 17 - Part 2

Mobile apps without data are not very interesting especially for enterprise / business applications. Most  businesses are data-centric. Ultralite databases with their small foot print are ideal for mobile applications. As described in the previous post you can use the APIs to create apps on many different devices.

In this post I describe the steps to create a database with all the default settings using the SQL Central interface. If you are new to SQL Central (was previously called Sybase Central) you may want to read my older posts here.

Launch SQL Central from All Programs under SQL Anywhere 17.
Click Tools and choose under UltraLite to create a database as shown.


Create_00.png

 Creating a database is driven by the Wizard which appears as soon as you click Create Database... in the above window. The following sequence of windows shows how the database is created. Although you can make many changes to the database settings, all defaults are used in this post.

You start with the welcome window. Read the notes here.


Click Next,


Use the Browse... button to find the location for the database you are going to create and provide a name. Herein the name is Mar25_2017.

Click Next. Accept the default storage settings.

 Click Next.
Next choose the Collation and character set. Herein Ultralite defaults are accepted.

 Click Next.
Accept the default creation parameters. Have a look at what they are (these are Ultralite defaults).
You can change any or all of them.

 Click Next.
You may leave this as is. Synchronization is important for synchronizing the UltraLite with the main server. For the moment you may leave this empty.


 Click Next after placing a check mark for connecting to the new database. This makes the database available in the SQL Central Management interface.


 Click Next. Oh! you get the command line way of creating this database. What the wizard delivered is the execution of the command line with the parameters (Switches) shown here. This is neat. Next time around you may just use the command line.


 Click Close. The database is created and now appears in the SQL Central under Ultralite 17 (Compare this to the very first image in this post)


Here is the Properties page for this database. Presently it has objects such as Tables, Users etc.


Saturday, March 25, 2017

Developing a mobile app using SAP's Ultralite DB - Part1

Ultralite (formerly of Sybase but now SAP) is a compact relational database management system with many features of the bigger SQL Anywhere. It is ideal for small foot print devies like smart phones, hand-held computers, tablets, etc. Ultralite using its in-built features can synchronize with a central database or with other Ultralite databases using Mobilink.

SQL Central the managment user interface can also be used with Ultralite.


Ultralite Management can be carried out using SQL Central. The various mobile devices (more common ones) connect to the database via Application Programming Interfaces (APIs).

These are the following APIs that can be utilized:

Ultralite.NET              Windows Mobile
UltraLite C/C++          Windows Mobile
UltraLite C/C++          iOS
UltraLite for WinRT   Windows Phone
UltaLiteJ                       Android