Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

lazpaint on android and windows app store #19

Open
Reaper10 opened this issue Aug 20, 2017 · 18 comments
Open

lazpaint on android and windows app store #19

Reaper10 opened this issue Aug 20, 2017 · 18 comments

Comments

@Reaper10
Copy link

Reaper10 commented Aug 20, 2017

Just found your lazpaint and I was wondering if lazpaint could ever be on android and the windows app store? I see lazpaint becoming a open source alternative to Adobe Photoshop Sketch and Sketchable https://www.youtube.com/watch?v=qGBY_eP-s0w https://www.youtube.com/watch?v=40t1Ou9rnKM Wishing lazpaint lots of luck and long life.

@Reaper10 Reaper10 changed the title lazpaint on android lazpaint on android and windows app store Aug 20, 2017
@lainz
Copy link
Member

lainz commented Aug 20, 2017

Hi, I'm not the author of LazPaint, but a contributor, I can tell is hard to do, is not the same a PC application and an Android application. These are very different.

If possible sure is not the same application, but one new application and (I think) with less features.

Also the main author of LazPaint is really bussy with his work, so there are fewer updates for LazPaint also. You can see that the latest release is over a year ago. There are new features but also coded the last year.

@circular17
Copy link
Collaborator

circular17 commented May 8, 2018

There are two things here:

  • as Lainz points out, programming on Android or Windows Phone is different, so that would require to branch a new version. So that would need some time and experience in those domain and to actually have such a phone. Maybe someone that works with Lazarus on those platform could help.
  • secondly, there is a fee to publish apps. As LazPaint does not generate an income, it is not possible to afford that.

@lainz
Copy link
Member

lainz commented May 8, 2018

Hi Circular, I already have a Google Play account. There is laz4android and LAMW to compile for Android, and I already made a small app with that. I need to figure how to use BGRABitmap with that. But that will be a more limited application, like Photoshop Express or something like that. All mobile apps Cameras or Editing do things like: apply filters, smooth areas, add pictures on top (emoji or icons), and crop.
But I remember you have an iOS, and that is another world, is not as easy to make the application for it with Lazarus.

I will try BGRA on Android, that's what I currently have.

@circular17
Copy link
Collaborator

Ok. We may have more chances with Android than iOS.

@lainz
Copy link
Member

lainz commented May 24, 2020

For Windows 10 there is this technology to bring "old" (as they name it) win32 apps to the microsoft store
https://docs.microsoft.com/en-us/windows/msix/overview

Seems that adding an app into the microsoft store is harder that bringing lazpaint to debian.

@lainz
Copy link
Member

lainz commented May 24, 2020

But of course is not needed, the Inno Setup installer for LazPaint is already good, the Microsoft Store is just a secondary way of distribution.

Not like in Linux where installing an application from the store is more popular and recommended.

@circular17
Copy link
Collaborator

Indeed.

@fredvs
Copy link
Member

fredvs commented May 24, 2020

Imho, if you give deb package for Linux, you should give rpm package too.
(Otherwise you will end with jealous people).

@fredvs
Copy link
Member

fredvs commented May 24, 2020

Imho, if you give deb package for Linux, you should give rpm package too.

You can do this easy with alien.

https://www.thegeekstuff.com/2010/11/alien-command-examples/

@fredvs
Copy link
Member

fredvs commented May 24, 2020

Imho, if you give deb package for Linux, you should give rpm package too.

$ sudo apt-get install alien

$ sudo alien -r lazpaint7.1.3_linux64.deb

lazpaint-7.1.3-2.x86_64.rpm generated

@circular17
Copy link
Collaborator

Well why not, but how to test if it works?

@fredvs
Copy link
Member

fredvs commented May 24, 2020

Well why not, but how to test if it works?

It will work, no worry.

You may test it doing the reverse, convert the rpm produced into deb.

$ sudo alien lazpaint-7.1.3-2.x86_64.rpm

lazpaint-7.1.3-2.x86_64.rpm.zip

PS: Remove the .zip extension

@fredvs
Copy link
Member

fredvs commented May 24, 2020

Well why not, but how to test if it works?

Sorry but I dont have any RedHat OS installed.
But if you ask to Lazarus forum to try it, there are lot of RedHat, Suse, ... users there.

@circular17
Copy link
Collaborator

Hmm ok

@fredvs
Copy link
Member

fredvs commented May 24, 2020

Humm, if the movie continues like it is, maybe I could find time to install a RedHat disto on a virtual machine.
But, at the moment, it is not possible, I dont have good internet connection to download gigas.

@circular17
Copy link
Collaborator

Movie?

@fredvs
Copy link
Member

fredvs commented May 24, 2020

Corona Movie.

@lainz
Copy link
Member

lainz commented May 25, 2020

Seems that Windows is getting finally an official package manager
https://devblogs.microsoft.com/commandline/windows-package-manager-preview/

Only for 'insiders' right now

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants