Sunday, December 27, 2020

Tips to Build a Mobile App Without Coding?


General Scenarios about mobile application.

 


 

Mobile Application or mobile app as it is commonly used as a terminology to address the application with IOS or Android version. In both cases, the mobile application are published to the Apple App Store for iOS version or Google Play Store for Android version respectively.  Unlike Apple App  Store, there are also many other common Android stores around the world as well as android Store specifically in China. 

While IOS apps are only available to uses with Apple devices in the app store application of App Store website for MAC of Apple devices such as iPhone, iPad etc. The Android applications are published to the Google Play Store in Window based computer or Android Devices. 


What is Mobile Application?

Perhaps it is so common in the last few years that a Mobile Application is now common known as an "APP" pronounced as "A_P_P" among the non English spoken people. In short, and application is a software program that runs on different planform with programming language that match with the software of the mobile devices such as Smartphone, Tablets in the case of Android Platform. And  iPhone, iPad in the case of IOS platform. 

The key functions of both platforms is to host the applications and list them in the websites. While you may search and find some application listed in google search webpage, most people search their app in the respective Play Store.


Where to find your mobile application ?

Example: If you want to search for an application about games, you launch the google plat store website https://play.google.com and a nicely designed webpage will appear shown as below:-



From the page, you may have noticed that the Entertainment section is displayed first by default. If you want to search for an application, you can click on the "APPs" menu ( as indicated with the yellow arrow). Beside App., there are also other category like movie and book indicated in the left menu. It is quite interesting to note that almost anything you can imaging may be found in the form of application ( APP). Isn't it time for you to think and learn to build a mobile application and publish it to the play store ? 

Click on the "Apps" in the menu bar and take a look what it has.  It display different categories of applications with nice and attractive icons. From these icon, it indicates the theme of the app. 

Example in this picture, the category "New & Updated Games" displayed on the top most of the page. You may notice that the first game icon appear may change from time to time. Its display position will certainly change as it is listed based on the most active app of the hour / day. And also it display differently at the country you are located.



From this simple analogy, you may realized that your app rank top will have higher chance to be noticed and get downloaded. Therefore, you need to understand the underlying factors to get your app to be listed top if you do monetize your app for passive income.

Now you click on the first icon appear on your screen and take a look at the display. 



It display details of the app called " Blade&Soul REvolution" as the app title. Below the title is the Developer's name (Netmarble) and the Category of the game (Role Playing). These two simple information are the identity of this app. If you click on the developer name, it will display the whole list of Mobile Apps published by this developer as shown below:-

On the other hand, if you click the word "Role Playing", it will display all the same category of games apps. as shown in the picture below. This will feed you with many more role playing games apps for your selection from other developers.




Why you need to know about the Google Play Store ?

Exactly, if you want to learn to build a mobile app without coding, you should understand how people find you app. Google Play Store is the biggest app stores today for Android Apps and perhaps one of the top Apps Store among all mobile apps ( iOS and Android platform). Understand these marker place will give you an understanding what you are going to deal with.

Unless your purpose to build a mobile app is for your private circulation. However, if you want to expand the availability of your app  to the public, then the knowledge of the "market" is important. 
Of course, like some students I came across, they just wanted to build a mobile app for fun and not intended to publish to any Store. Sure, by all means do that. 





I am a student and I like to share the online learning platform. You will find the learning platform fun when you can learn the tips and tricks about "How to Build a Mobile App without coding" in the next para.. Click on it and it will take to to several options to learn.  

Build Your App at your own pace - A solely do it yourself ( DIY)  module based on your creativity and build at your own pace. This is a recorded video series to teach you step by step how to build a mobile app at your own time and pace. There is no time limit or schedule to follow. Just be yourself and learn step by step.  More details to be followed in my next blog post )

Another option is more hands-on by which you can attend a virtual learning platform normally conducted over the weekend. It is a real virtual workshop which you have to be on the live zoom broadcast real time to teach you step by step "How to build a mobile Application in 2 days". A preregistration is required as the session has a limit of participants. The trainer set this limit control is to ensure participants are well received what she teach and you are able to follow through with the completion of your own Mobile App.  I have participated in several "2-Days Mobile App Webinar Workshop" and recommended such mode of learning during this time of the world situation  


Stay tune and come back often to get more updates

Stay Home and Stay Safe



  





Thursday, December 17, 2020

Privacy Policy

Privacy Policy of the mobile application

This Application collects some Personal Data from its Users.

Data Controller and Owner


Types of Data collected

Among the types of Personal Data that this Application collects, by itself or through third parties, there are: Geographic position, Cookie and Usage Data. Other Personal Data collected may be described in other sections of this privacy policy or by dedicated explanation text contextually with the Data collection. The Personal Data may be freely provided by the User, or collected automatically when using this Application. Any use of Cookies - or of other tracking tools - by this Application or by the owners of third party services used by this Application, unless stated otherwise, serves to identify Users and remember their preferences, for the sole purpose of providing the service required by the User. Failure to provide certain Personal Data may make it impossible for this Application to provide its services. The User assumes responsibility for the Personal Data of third parties published or shared through this Application and declares to have the right to communicate or broadcast them, thus relieving the Data Controller of all responsibility.

Mode and place of processing the Data

Methods of processing

The Data Controller processes the Data of Users in a proper manner and shall take appropriate security measures to prevent unauthorized access, disclosure, modification, or unauthorized destruction of the Data. The Data processing is carried out using computers and/or IT enabled tools, following organizational procedures and modes strictly related to the purposes indicated. In addition to the Data Controller, in some cases, the Data may be accessible to certain types of persons in charge, involved with the operation of the site (administration, sales, marketing, legal, system administration) or external parties (such as third party technical service providers, mail carriers, hosting providers, IT companies, communications agencies) appointed, if necessary, as Data Processors by the Owner. The updated list of these parties may be requested from the Data Controller at any time.

Place

The Data is processed at the Data Controller's operating offices and in any other places where the parties involved with the processing are located. For further information, please contact the Data Controller.

Retention time

The Data is kept for the time necessary to provide the service requested by the User, or stated by the purposes outlined in this document, and the User can always request that the Data Controller suspend or remove the data.

The use of the collected Data

The Data concerning the User is collected to allow the Application to provide its services, as well as for the following purposes: Access to third party services' accounts, Location-based interactions, Content commenting and Interaction with external social networks and platforms. The Personal Data used for each purpose is outlined in the specific sections of this document.

Facebook permissions asked by this Application

This Application may ask some Facebook permissions allowing it to perform actions with the User's Facebook account and to retrieve information, including Personal Data, from it. For more information about the following permissions, refer to the Facebook permissions documentation and to the Facebook privacy policy. The permissions asked are the following:

Basic information

By default, this includes certain User’s Data such as id, name, picture, gender, and their locale. Certain connections of the User, such as the Friends, are also available. If the user has made more of their data public, more information will be available.

Checkins

Provides read access to the authorized user's check-ins

Email

Provides access to the user's primary email address

Likes

Provides access to the list of all of the pages the user has liked.

Photos

Provides access to the photos the user has uploaded, and photos the user has been tagged in.

Publish App Activity

Allows the app to publish to the Open Graph using Built-in Actions, Achievements, Scores, or Custom Actions. The app can also publish other activity which is detailed in the Facebook's Publishing Permissions document.

Detailed information on the processing of Personal Data

Personal Data is collected for the following purposes and using the following services:

Access to third party services' accounts

These services allow this Application to access Data from your account on a third party service and perform actions with it. These services are not activated automatically, but require explicit authorization by the User.
Access to the Facebook account (This Application)
This service allows this Application to connect with the User's account on the Facebook social network, provided by Facebook Inc. Permissions asked: Checkins, Email, Likes, Photos and Publish App Activity. Place of processing : USA – Privacy Policy

Content commenting

Content commenting services allow Users to make and publish their comments on the contents of this Application. Depending on the settings chosen by the Owner, Users may also leave anonymous comments. If there is an email address among the Personal Data provided by the User, it may be used to send notifications of comments on the same content. Users are responsible for the content of their own comments. If a content commenting service provided by third parties is installed, it may still collect web traffic data for the pages where the comment service is installed, even when users do not use the content commenting service.
Facebook Comments (Facebook)
Facebook Comments is a content commenting service provided by Facebook Inc. enabling the User to leave comments and share them on the Facebook platform. Personal Data collected: Cookie and Usage Data. Place of processing : USA – Privacy Policy

Interaction with external social networks and platforms

These services allow interaction with social networks or other external platforms directly from the pages of this Application. The interaction and information obtained by this Application are always subject to the User’s privacy settings for each social network. If a service enabling interaction with social networks is installed it may still collect traffic data for the pages where the service is installed, even when Users do not use it.
Facebook Like button and social widgets (Facebook)
The Facebook Like button and social widgets are services allowing interaction with the Facebook social network provided by Facebook Inc. Personal Data collected: Cookie and Usage Data. Place of processing : USA – Privacy Policy

Location-based interactions

Geolocation (This Application) 
This Application may collect, use, and share User location Data in order to provide location-based services. Most browsers and devices provide tools to opt out from this feature by default. If explicit authorization has been provided, the User’s location data may be tracked by this Application. Personal Data collected: Geographic position.

Additional information about Data collection and processing

Legal Action

The User's Personal Data may be used for legal purposes by the Data Controller, in Court or in the stages leading to possible legal action arising from improper use of this Application or the related services.
The User is aware of the fact that the Data Controller may be required to reveal personal data upon request of public authorities.

Additional information about User's Personal Data

In addition to the information contained in this privacy policy, this Application may provide the User with additional and contextual information concerning particular services or the collection and processing of Personal Data upon request.

System Logs and Maintenance

For operation and maintenance purposes, this Application and any third party services may collect files that record interaction with this Application (System Logs) or use for this purpose other Personal Data (such as IP Address).

Information not contained in this policy

More details concerning the collection or processing of Personal Data may be requested from the Data Controller at any time. Please see the contact information at the beginning of this document.

The rights of Users

Users have the right, at any time, to know whether their Personal Data has been stored and can consult the Data Controller to learn about their contents and origin, to verify their accuracy or to ask for them to be supplemented, cancelled, updated or corrected, or for their transformation into anonymous format or to block any data held in violation of the law, as well as to oppose their treatment for any and all legitimate reasons. Requests should be sent to the Data Controller at the contact information set out above.
This Application does not support “Do Not Track” requests.
To determine whether any of the third party services it uses honor the “Do Not Track” requests, please read their privacy policies.

Changes to this privacy policy

The Data Controller reserves the right to make changes to this privacy policy at any time by giving notice to its Users on this page. It is strongly recommended to check this page often, referring to the date of the last modification listed at the bottom. If a User objects to any of the changes to the Policy, the User must cease using this Application and can request that the Data Controller erase the Personal Data. Unless stated otherwise, the then-current privacy policy applies to all Personal Data the Data Controller has about Users.

Definitions and legal references

Personal Data (or Data)

Any information regarding a natural person, a legal person, an institution or an association, which is, or can be, identified, even indirectly, by reference to any other information, including a personal identification number.

Usage Data

Information collected automatically from this Application (or third party services employed in this Application ), which can include: the IP addresses or domain names of the computers utilized by the Users who use this Application, the URI addresses (Uniform Resource Identifier), the time of the request, the method utilized to submit the request to the server, the size of the file received in response, the numerical code indicating the status of the server's answer (successful outcome, error, etc.), the country of origin, the features of the browser and the operating system utilized by the User, the various time details per visit (e.g., the time spent on each page within the Application) and the details about the path followed within the Application with special reference to the sequence of pages visited, and other parameters about the device operating system and/or the User's IT environment.

User

The individual using this Application, which must coincide with or be authorized by the Data Subject, to whom the Personal Data refer.

Data Subject

The legal or natural person to whom the Personal Data refers to.

Data Processor (or Data Supervisor)

The natural person, legal person, public administration or any other body, association or organization authorized by the Data Controller to process the Personal Data in compliance with this privacy policy.

Data Controller (or Owner)

The natural person, legal person, public administration or any other body, association or organization with the right, also jointly with another Data Controller, to make decisions regarding the purposes, and the methods of processing of Personal Data and the means used, including the security measures concerning the operation and use of this Application. The Data Controller, unless otherwise specified, is the Owner of this Application.

This Application

The hardware or software tool by which the Personal Data of the User is collected.

Cookie

Small piece of data stored in the User's device.

Legal information

Notice to European Users: this privacy statement has been prepared in fulfillment of the obligations under Art. 10 of EC Directive n. 95/46/EC, and under the provisions of Directive 2002/58/EC, as revised by Directive 2009/136/EC, on the subject of Cookies. This privacy policy relates solely to this Application.

Latest update: June 11, 2014.