iOS installing apps from HTML - html

yesterday night I was using my iPad and opened the app: FQ Genius, it prompted me that there's an update so when I clicked update, it redirected me to a safari webpage. There I can click download and iOS prompts me to install the app. At the end it did success install and I can run the native app (Note that it is not a web app). I wonder how do they do it? Many thanks!
Attaching this link to the webpage:

You can achive this using Distribute Enterprise applications Over The Air (OTA) help you see the following step by step
iOS supports over-the-air installation of enterprise apps, letting you distribute in-house software to your users without using iTunes or iPhone Configuration Utility.
Here are the steps by which you can create OTA distribution for your Enterprise apps.
Step 1: Archive your project as usual and open Organizer.
Step 2: Select the file you want to distribute and press the Share button.
Step 3: Select “iOS App Store Package (.ipa) and press next.
Step 4: A new window will which will ask you to enter the name of the ipa file. There is a check box at the bottom of the screen “Save for Enterprise Distribution”, select this check box.
Step 5: The window will expand to look something like this.
It will ask you few information on where you want to host the file, its icons and title.
Make sure you enter the application URL to the complete url of the file you would host on your server. Then enter title, subtitle, large icon url (512×512) and small icon url (57×57). Once you select the “ok” a .ipa file and .plist file will save in your select folder.
Step 6: Now we need to create a html file which will have the link of the plist file. Here is the sample file -
Credit goes to this bellow link
http://www.makebetterthings.com/iphone/distribute-enterprise-applications-over-the-air-ota/

Related

How to publish Xamarin UWP apps to windows store using VS2015?

I cant find any information how to publish an uwp app to store which is created as xamarin.forms project. On my VS2015 proffesional version, I don't have any option as "store" as shown in this article below.
https://msdn.microsoft.com/en-us/windows/uwp/packaging/packaging-uwp-apps
Does anybody know an easy way of doing this? Most important how to handle steps 5,6,7, 10, 11 in the article if there is no automated way.
EDIT: I can find this option on the Project->Store Menu above but all the options are grayed out as shown in the image below. I am connected with a developer account email on my VS2015.
my Project is a UWP project as shown below. And I have 2nd project as WP81. Right Click on WP81 project has Store menu option enabled. problem persist only for UWP project in the same solution.
EDIT: Same project on 2 different computers.
1- has store option enabled. where I have packages below are installed
2- doesnt have store option on right click but has grayed out store menu under project has below packages are installed
Please first lest-click to select UWP or other Windows project, and then right-click project and select store option, you can find Create App Packages.... If this option is disabled or does not appear at all, check that the project is a UWP project.

Create provisioning profile without real device?

I need to make archive for my app to upload it on iTunes store but the problem is I don't have a physical device like "iphone/Ipade" tried with Generic deivce but it doesn't work don't have UDID to register anyway.
Xcode7
I believe that you can create a provisioning profile by going into Xcode Preferences and adding it.
To start with, press Command + comma to enter preferences. Go ahead and navigate to the Accounts tab and log into your Apple ID.
Proceed to click on view details, and simply create a iOS Development Signing Identity. Afterwards, simply go back to the root area of your project and click on 'Fix Issue - No provisioning profile found'
EDIT: If you don't have a physical iDevice, you'll need to register an Apple Developer Account on their developer site. Afterwards, simply follow this tutorial to proceed: Tutorial
Hope that helped :3

About Microsoft CDN server on Windows Phone 8

I will attempt to be clear. Well, in the old web store of Windows Phone 8 before I could download manually any app or game, via the link: "Download and install manually" as you can see
in this image It is a feature that was lost with the arrival of the new store of Windows 10.
Ok. Now, in the following video Download and Install Apps (XAP/APPX Files) on WP8.1 via PC you can see at time t=53 sec, appears at bottom of page the link http://www.windowsphone.com/en-us/store/app/vimeo/the App ID/xap?apptype=regular
After the user clicks on 'Download and install manually' a popup box appears. Now you can see inside the pop-up box that the downloading of the app is downloaded from: http://cdn.marketplacecontent.windowsphone.com
But in fact the complete address follows this format:
http://cdn.marketplacecontent.windowsphone.com/public/the App ID?downloadname=name of the app.type of file(xap, appx or appxbundle)
For example, this is the direction of the game Tentacles: Enter the Mind from the Microsoft CDN server:
http://cdn.marketplacecontent.windowsphone.com/public/8915ee7c-c55d-4e8f-a0b6-f80497e6f26e?downloadname=tentacles-enter-the-mind.xap
As you just seen, the old web store of Windows Phone 8 could download apps and games from the Microsoft CDN server. Even with the new store Windows 10 you can still download apps from Microsoft CDN. There are website that somehow can download apps and games from the Microsoft CDN server such as: www.appx4fun.com www.windowscommunity.in and www.winphonehub.org to mention some.
Based upon everything I said, you have any idea of how to I can access the Microsoft CDN server to download apps without resorting to third-party stores? I would like to know how they do it.
NOTE: All apps can be downloaded manually using this address:http://cdn.marketplacecontent.windowsphone.com/public/the App ID?downloadname=name of the app.type of file(xap, appx or appxbundle)but for it to work you need to know the ID of the app you want to download and the type of file. How can I find the ID of the app? Know the ID is a very important information!
Well, that's all. I hope your answer
Regards.

Trying to convert a web site to an executable file

I am trying to create a portfolio disc to sell my photos and to protect my work. I want to put my web site that i created into one exe so that my photos can't be stolen as an extra precaution. I know to use the webBrowser.navigate command with the internet controls but how do I add the web site directory to the exe to make it run in one file? I don't want to install it on the user's computer. Just operate the site's directory from the home page all through 1 exe file. I know its possible to do. I have seen apps like HTMLexe that will convert them for you but the free apps i have found won't allow the javascript and css files to run. Some won't even do it without buying the full premimum version of the software. How can I code this myself?

How do test Smart TV Alliance SDK app on actual Device

I've been playing with the Smart TV Alliance SDK and have built an app which runs fine on the emulator but I need to test and demo it on an actual device before I continue with the project.
I have purchased an LG TV with the latest firmware and need to package or display somehow through the TV but no documentation exists to walk through packaging to device.
Does anyone have any experience in this?
On TV:
Open Smart TV homepage - Click on 'More' - Sign in with credentials.
Insert USB with predefined directory stucture containing the DRM'ed package downloaded from LG developer website
With computer:
More information on how to create the DRM'ed package:
a. Go to http://developer.lge.com/
b. Login in with credentials
Select: Resource center - Smart TV
Select: Test - App test
Select: New app test (fill in information, app type is: Web - Hosted)
Download DRM'ed content in .zip.
Create USB structure:
create "lgapps" directory at root of USB
create "installed" directory under "lgapps" directory.
( USB root > lgapps > installed)
extract directory from DRM'ed file and copy it under the 'installed' directory.
This is complete, for further assistence please consult the FAQ section.
The Smart TV Alliance SDK respects the Smart TV Alliance Specification fully. For more information visit http://www.smarttv-alliance.org/.
I've written some guidelines. You can find them here:
https://github.com/ruiposse/smart-tv-app-dev-guidelines#testing
First, use the "Export App Test" option in the LG IDE. Then, update
the package to the "App Test" option in the LG Developer site and
download the DRM applied file. You create lgapps/installed/{appid}
folder structure inside a usb stick, unzip the downloaded file into it
and insert the usb stick into the LG TV.
When you upload the web app into the LG Developer site, you have to
insert an URL in the form. This is really good, because it means that
you don't have to go over this process every time you change something
in your app.
So, I just create and upload a package that allows the TV to connect
to my web server. After that I can continue/start to code the app and
instantly test on the real device by reloading the TV app.
It's always good to read the official documentation about
deployment.
Every TV vendor has different way how to create and install the application - Samsung, LG, Toshiba, Sony (SEN), Opera TV, Philips and Panasonic. You can find some smart TV related information here - www.mautilus.com/blog. If you have some question regarding some specific TV let me know.
STeN