QR Generator(text) + Scanner [FREE](alpha)

Dear community, want to present this app.

Scan, Create, Share own QR codes from given text.
Simple and maximally primitivistic design so far.
Built on 101 percents with AI2!
But will be glad hear any your responses & propositions.

Link to instant downloading: Github

Main directory:Github

Sources:
dfsd_2024_10_02.aia (129.8 KB)
Folder with extensions used in this app
(QrGenerator|SaveImage both OpenSource of my authorship)

3 Likes

Is this an app made with App Inventor? Only apps created with App Inventor may be posted here.

Yes on 100 percents, you can download, decompile and revisit code.

Sorry. No one here is going to download and decompile your code. We do not decompile others apps.

Post images and explain whether you are developing an extension for later sale or what.

No, no any sale and resale its free application for people who need generate simple QR without ads and rest of trash. And what you mean extension... its forum branch for completed apps isn't it ?

Hi @matisporus

You see what happens if you don't give any info, for instance images, but just a link to your app. We are always careful when people start posting links to apk in their first post.

Since it is free you could just post the aia for others to learn from.

At least post some images of the app and some of the blocks you made.

Even the name of your apk looks suppicious. dfsd.apk?

I totally understand you concerns, just tell me what you want to see and i add.

See above

added everything even source aia code.

You used 2 extensions. Please tell in your first post where you got them, with a link to topic or website. Not by posting the extensions themselves.

They written by me.
Can provide you java source also.

Maybe you could make a separate topic and post them there.

i can post it on github

There is no block images and explanations how to use them there. We always prefer if they are posted here and then you could link to them in your first post.

1 Like

Its good idea, Thank you @Peter. I will think on it in future. But can say not everything is so easy. On this day i demonstrate these extensions rather for research and examination than for use, because they sometimes really dependent from settings and even from some elements as QRcodeGen dependent from default AI2 template component barcode scanner, by some reason classes related with Zxing didn't work without adding it(barcode scanner). Probably some problems with Zxing library import. So on this stage i consider QrcodeGen as quite raw for standalone product. And if i not forget something - in (Base64 to png + save) extension all work quite well, but again you should play with all this legacy settings and extension owns file storing permissions. (Was quite comic story few days ago when i working on my previous app forget to turn them on (ExternalStorageEnabled) and spend half day in search whats wrong why files not stored...))

You could combine your two extensions into one, and use an event block to return the filepath and the base64. You probably do not need the setting for storage permissions, these can be set by the user/developer in their app (they will need to take account of all android versions).

You looking into the roots, actually originally it was conceived as one extension, but i strugled with that Zxing integration so i decided to fork them into 2 separate branches to examine problem. And functionally they have different purposes - one is for KUaring and second one is for turning base64 into pngs and save them on device. But maybe i will make also combined version, need to fix that thing with Zxing, to make it work without scanner, so people can use it as standalone thing.