@simonepsp I have a suggestion for your app that I think would make it more versatile.
Essentially, rather then downloading individual files, create a package (like a .zip or .tar.gz) for each homebrew application that can be downloaded and extracted directly to the SDcard. This would necessitate structuring the package in a precise manner to allow it to be directly extracted, but that's not hard to do. It would also necessitate some sort of decompression code within your app, but I expect you could use zlib to achieve this.
This would simplify creation of packages somewhat, and remove the need to have a separate package.list for each package.
Ideally, you'd also keep track of which packages are installed through the app and which versions, so that you could have a button to download all updated packages in one hit.
I know there's quite a lot to this, but it looks like you have the skills to make it happen. It'd make for a really complete system for managing homebrews.
Essentially, rather then downloading individual files, create a package (like a .zip or .tar.gz) for each homebrew application that can be downloaded and extracted directly to the SDcard. This would necessitate structuring the package in a precise manner to allow it to be directly extracted, but that's not hard to do. It would also necessitate some sort of decompression code within your app, but I expect you could use zlib to achieve this.
This would simplify creation of packages somewhat, and remove the need to have a separate package.list for each package.
Ideally, you'd also keep track of which packages are installed through the app and which versions, so that you could have a button to download all updated packages in one hit.
I know there's quite a lot to this, but it looks like you have the skills to make it happen. It'd make for a really complete system for managing homebrews.
Last edited by YodaDaCoda,