Auto-detection application using Ionic - ionic-framework

I’ve got a question about use case of Ionic app.
Now I’m trying to create an application like this:
① Suppose you are a customer to go to a shop
② You have an auto-detect application installed on your mobile phone
③ Right after you enter the shop, the system in the shop detects you or the app in your phone automatically
④ You take some goods there and leave
⑤ The system in the shop detects you left the shop with the goods, and executes credit card payment automatically
I’m wondering if I can use ionic-native bluetooth library (BLE, BluetoothSerial) to implement auto-detection (③) while you have bluetooth on.
Is there any good way to realize such auto-detection using Ionic?

Related

Implement credit card payment using NFC (Flutter)

I'm trying to implement a credit card payment using a flutter app (like Apple/Goggle pay).
The main goal is to store the relevant information about the credit card from a scan or from given details (whatever is possible) and later use it to make a payment with a payment terminal device.
An example is shown in this video: https://www.youtube.com/watch?v=aifXMV8PLYM, but unfortunately the source code of the mobile application has been removed.
Thanks,
Noy.
You are definitely able to read NFC-Tags (Credit-Cards) using Flutter. I have tested the nfc_manager package (https://pub.dev/packages/nfc_manager) successfully, with the provided example. Emulating does not seem to be supported by this package.
If you want to emulate NFC maybe checkout this package: https://pub.dev/packages/nfc_emulator

How do I Integrate RevenueCat to my flutter sample app?

I am trying to explore the RevenueCat for in app purchase applications. I want to build a sample application which shows some products with purchases & subscriptions. Can I integrate the RevenueCat for my flutter sample application or do I need a real application to check that flow.
In order to usefully test in-app purchasing code you have to have published the test app to Google Play or the App Store. So, yes, you need a 'real' app, even though it may only ever exist in 'internal testing' on the store.
You also have to do the testing on a physical device. This is true whether you use RevenueCat or another package.
Follow the RevenueCat docs and blogs and check the Flutter example app. The information they provide is very comprehensive. There are also a couple of good Medium articles that you can search for.
BTW, if your app will be monetized with renewable subscriptions rather than one off purchases, I suggest you stick with RevenueCat as the other Flutter packages currently don't help in that area. Been down that road :-)

Smart TV App SDKs and support of auto start and auto update

I'm a newbe in SmartTV app development and trying to figure out if the related devices (SmartTVs) through their SDKs of the two major vendors Samsung and LG support the following when it comes to a custom implemented app:
Is it possible to auto start the app on TV start/restart? and if yes
how? Does someone know any reference in their APIs of how it is done?
if there is a newer version of my app how does the updates takes
place? Is it possible to automatically update the app or at least
send some short of notification for software update needed?
Thanks in advance
I add some notes:
auto start is possible in some countries on Samsung as ticker app. This ticker app is available only in some countries (I think in Korea and U.S., but I am not sure). If you want ticker app you can switch samsung to the "hotel mode" in the samsung service menu.
auto update is available when you set the flag in config.xml
<autoUpdate itemtype="boolean">y</autoUpdate>
There is no way to achieve autostart in SDK distributed by vendors.
But there is at least one app, that starts with TV (Some European
IPTV provider, can't remember name). You need to contact with
vendors support and find out for yourself.
Samsung apps distributed
and updated through its store, you upload updated version on seller
portal and its distributed on tv. Users are prompted to update app
when new version is available.
LG hosted apps you can update yourself, packaged apps - same as with Samsung.

Calling other existing smart TV applications from another application for Samsung Smart TV SDK

I am using Samsung smart TV SDK for developing an app.
Is it possible to call an existing smart TV app from another app. It is possible in Android, is it also possible here? And if yes, how do you do it?
It's possible if you know the widgetID of the application that you want to call. widgetID is number formatted string which you will get when you register your application to certification team.
But if you want to call the application that is not yours and you don't know the widgetID of the application then it's not possible.
http://samsungdforum.com/Guide/ref00006/common_module_widget_object.html#ref00006-common-module-widget-object-runsearchwidget
you may get success in loading other smarttv app by using location.href if that app is hosted on some server, this can be achieved in test environment as i have done it my self, But here are some issues of doing it,
when you will send app for Samsung QA, they will straight way refuse the app, as its strictly against their policy to use server redirection,
more ever the biggest issue is with the key codes, so far as per my experience with smart tv app, i can say that Samsung have the different key codes then the other smart tv

AppStore and alternatives for the following app

I got an offer to develop a simple iPhone app that would call a web service with user's credentials. An user would get the list of files that can be downloaded (.pdfs) and could then download the wanted file. Simple enough...
Now, I've had bad experience with publishing on AppStore. Basically, they refused one app because according to them our RSS reader for a online newspaper wasn't in accordance with their guidelines. They said that the application was a simple web aggregator which I won't argue now. Not now :)
So, back to the new app problem :)
I would like to know what are the options for distributing the new app. The client has a web page and wants to give it's visitor this app to get that data from their phones too.
Technically, the app doesn't have to be a native app. It can be a phoneGap solution too since it's quite simple regarding the functionality. Sincerely, I am afraid that there is no way that Apple will allow this app to be uploaded to their store being native, phoneGap...
P.S.
I would also like to know is there a way to distribute an "internal" (not publicly available) iPhone app? For example, a company needs an internal tool for their 500 employees, but can't afford to go through the process of conecting each device and compiling the app for each device individually...
If you want to sell customized apps to companies, you should consider the B2B program.
if you are in an enterprise that wants to deploy apps inside your company, the Enterprise Developer Program is a good choice.
For internal:
100 test devices.
alot of iphones with the distribution profile after the 100 devices
with the enterprise:
https://developer.apple.com/programs/ios/enterprise/