AMC Reader for iOS devices

Comments on existing version & Suggestions for future versions. If you want a new feature suggest it here. Discussions about beta versions also come in this section.
Post Reply

Are you interested in an AMC catalog viewer for iOS devices? (Please participate only if you own an apple device. Thank you. :-) )

Yes, but only a free App!
1
14%
Yes, and I would pay 99ct to honor the developers effort
5
71%
No!
1
14%
 
Total votes: 7

Moes
Posts: 5
Joined: 2013-04-07 13:53:57

AMC Reader for iOS devices

Post by Moes »

Hey guys,

does anybody know, if there is an AMC catalog viewer app for apple devices around?

If not, I could build a little viewer based on the xml-export file, if some of you were interested.

Regards,
Moes
antp
Site Admin
Posts: 9638
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

Post by antp »

Not personally, but there will for sure be people interested in a iOS version ;) (as I have such requests from time to time).
I'll move your topic in one of the AMC sections, it is better there.
Moes
Posts: 5
Joined: 2013-04-07 13:53:57

Post by Moes »

Thanks for moving! I wasn't sure about the section. :-)
antp
Site Admin
Posts: 9638
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

Post by antp »

Btw sorry for voting despite I do not have an Apple device, I've read the title only after that :sleep:
Moes
Posts: 5
Joined: 2013-04-07 13:53:57

Post by Moes »

If you had not told me, I wouldn't have noticed! But now: Shame on you! :lol:
antp
Site Admin
Posts: 9638
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

Post by antp »

A 4th option "I do not own an iOS device" would have been good :D
Moes
Posts: 5
Joined: 2013-04-07 13:53:57

Post by Moes »

Yeah, probably. Didn't thought of that. To bad, that there's already a vote (that wouldn't be there if someone had read the title :lol: ) so I can't change it anymore :/
yamamah
Posts: 7
Joined: 2009-02-15 17:20:54

Post by yamamah »

Hi
Not only reader. It would be great to have sync between PC and Ipad/phone.
Possibly to update the rating from the ipad, confortable in a sofa and sync the PC.
Even for 1,99€
Thanks
Emmanuel
:wink:
Moes
Posts: 5
Joined: 2013-04-07 13:53:57

Post by Moes »

Hi,

I thought a little bit about it and there are some pre-conditions to make this work.

1. catalog must be stored as xml file (because the .amc file seems to be a binary)
2. images must be saved in a separate folder and reference to the images must be a relative path
3. the catalog.xml and image folder must be on a network share (so there would be no need for any sync, because you work with the actual catalog)

If these conditions are acceptable, it should be relatively to build an app that could read and write to the catalog.

Tell what you think!

Edit: OR, maybe (must invest in this one) the xml and images are stored in a dropbox folder that can be accessed by the iPad/iPhone.
elman
Posts: 226
Joined: 2005-01-03 09:05:35

Post by elman »

Moes wrote:1. catalog must be stored as xml file (because the .amc file seems to be a binary)
2. images must be saved in a separate folder and reference to the images must be a relative path
3. the catalog.xml and image folder must be on a network share (so there would be no need for any sync, because you work with the actual catalog)
Hi,

there is much more to it. Off the top my head - you have to work around the fact that XML is not in UTF-8. You have to consider that it can contain characters based on user's computer locale and you have to display them correctly. Also I've seen XML files as big as 30-35 MB and there is no way you can fit that into phone's memory (for example Android 2 has limit 26 MB for an app). Even if you could, it would take couple of minutes to load file that big. And not to forget invalid charactes in XML, which prevent loading. Good luck with that :)

Anyway, what I did with Android reader is that I ask user for locale, then I convert file to UTF-8 and load it into SQLite DB. I did tests with 5000 movies / 25 MB file and it took about 3 minutes on 1,5 GHz phone. Viewing from DB is then lightning fast.

Invalid characters could be fixed during conversion to UTF-8, but it would slow down import even more so I don't do that. There's a script called RemoveBadChars that can do just that for you on a PC.

Elman
antp
Site Admin
Posts: 9638
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

Post by antp »

It wouldn't be so hard to read the binary file of AMC. That could be done in most of the programming languages I think.
As long as you do not load all the pictures that are in it when reading the file contents (i.e. skipping pictures and just remembering at which position in the file is the pic of each movie to load it when needed), it should not take too much memory and might be faster than using an XML catalog.
Droneboy
Posts: 1
Joined: 2013-06-23 03:46:33

Post by Droneboy »

Can I just say that I'd happily shell out 5 bucks (maybe more) for an app with a nice interface that could do this! Love AMC... Would love to browse and edit my collection on my ipad! ;)

db
Post Reply