Go Back   xda-developers > Windows Mobile Development and Hacking > Windows Mobile Apps and Games


Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 7th November 2009, 04:02 AM
Jim Chapman Jim Chapman is offline
Member
 
Join Date: Dec 2007
Posts: 90
Default [APP] Freda - a new ebook reader

[UPDATE: See post 2 of this thread for an updated version of the program, with links to new screen shots and documentation]

I've written a program for reading eBooks on Windows Mobile devices. It can read txt, html and (DRM-free) ePub files. Screenshots attached.

The program is called 'Freda' - short for 'free reader', since it is free software (both in the sense of 'free beer', as I am not charging for it, and in the sense of 'free speech', as I am licensing my code under the GPL).

It's in 'public beta' at the moment, so please download it and let me have any feeback.

The program uses two third-party libraries, SharpZipLib and the Majestic-12 HTMLParser library; both are licensed on terms permitting their redistribution for commercial and non-commercial purposes. More information is here

Happy reading!
Attached Images
File Type: jpg Book1.jpg (36.3 KB, 1887 views)
File Type: jpg Book2.jpg (36.1 KB, 1381 views)
File Type: jpg Bookshelf.jpg (21.0 KB, 1361 views)
File Type: jpg Library.jpg (31.3 KB, 1096 views)
__________________
HTC Touch Pro 2 (Rhodium)
T-Mobile UK
ROM Version 1.19.401.0 (51489) WWE
Radio 3.44.25.27
Protocol 61.25t.25.19U

Previous Phones:
Blue Angel (MDA III) - now given to parent
Hermes (MDA Vario II) - now given to another parent, who has replaced it with an HTC Diamond
HTC Touch Cruise (Polaris) - being used by wife as a pocket GPS
HTC Touch Pro (Raphael) - sold on eBay

Last edited by Noonski; 25th January 2010 at 11:38 PM.. Reason: New version of program
Reply With Quote
Sponsored Links

  #2  
Old 7th November 2009, 04:02 AM
Jim Chapman Jim Chapman is offline
Member
 
Join Date: Dec 2007
Posts: 90
Default

Hi Folks,

It's here: version 1.0 of Freda is now released. The attached ZIP file contains the files you are most likely to need:
  • freda6.msi - for WM6, for install from the desktop PC using ActiveSync
  • freda6.cab - for WM6, for direct CAB install on the handheld
  • freda5.msi - for WM5 and WM 2003, for install from the desktop using ActiveSync
  • freda5.cab - for WM5, for direct CAB install on the handheld

Main new features:
  • CSS Style sheets are recognised, with some limitations
  • Controls/gestures can be customised
  • Line spacing, indent and justification can be customised
  • ... and a bunch of other features and fixes

See the freda home page for more details, and for alternative download locations.

Any problems or questions, please let me know.

Discussion for this release can be followed from this post on.

Thanks,

Jim
__________________
HTC Touch Pro 2 (Rhodium)
T-Mobile UK
ROM Version 1.19.401.0 (51489) WWE
Radio 3.44.25.27
Protocol 61.25t.25.19U

Previous Phones:
Blue Angel (MDA III) - now given to parent
Hermes (MDA Vario II) - now given to another parent, who has replaced it with an HTC Diamond
HTC Touch Cruise (Polaris) - being used by wife as a pocket GPS
HTC Touch Pro (Raphael) - sold on eBay

Last edited by Noonski; 25th January 2010 at 11:44 PM..
Reply With Quote

  #3  
Old 7th November 2009, 05:06 AM
bk227865 bk227865 is offline
Member
 
Join Date: Jul 2006
Posts: 38
Default

Briljant,

Its the first epub reader that i found on my diamond that is able to render my epub newspaper correctly. Including links and images.
(the standaard is doing a test this week only with an epub version of its newspaper)

A few remarks to help you with the beta version (witch already is a keeper for me)

I had to install freda into main memory for it to start up.
The splash screen seems to to big, the text on it is cut off left and right, i have a vga screen.
The liberary display setting (icons or details) are not saved.
Reply With Quote

  #4  
Old 7th November 2009, 08:34 AM
Jim Chapman Jim Chapman is offline
Member
 
Join Date: Dec 2007
Posts: 90
Default

Thanks for the feedback - I'm working on those items now. [fixed in release 1.0]

Thanks,

Jim
__________________
HTC Touch Pro 2 (Rhodium)
T-Mobile UK
ROM Version 1.19.401.0 (51489) WWE
Radio 3.44.25.27
Protocol 61.25t.25.19U

Previous Phones:
Blue Angel (MDA III) - now given to parent
Hermes (MDA Vario II) - now given to another parent, who has replaced it with an HTC Diamond
HTC Touch Cruise (Polaris) - being used by wife as a pocket GPS
HTC Touch Pro (Raphael) - sold on eBay

Last edited by Jim Chapman; 12th December 2009 at 05:50 PM..
Reply With Quote

  #5  
Old 7th November 2009, 11:18 AM
McAndrew73 McAndrew73 is offline
Member
 
Join Date: Jun 2009
Posts: 36
Thumbs up

Thanks for this program.
I'm a long time reader on PDAs and there was the need for something new.
I've just installed it now and I'll come back with some comments asap.
__________________
Dev: HTC Raphael - Touch Pro
Carrier: H3G Italy
Radio: 1.14.25.05
ROM: EnergyROM 3.0 Series (build 20091109 sense Standard)
Reply With Quote

  #6  
Old 7th November 2009, 07:25 PM
Jim Chapman Jim Chapman is offline
Member
 
Join Date: Dec 2007
Posts: 90
Default

Looking forward to your feedback. Over at mobileread, I've been getting some feedback that CSS formatting is an important feature, so I'm particularly keen to hear the forum's view on that (because the beta 0.9 version of the program doesn't handle CSS formatting at all).

Cheers,

Jim
__________________
HTC Touch Pro 2 (Rhodium)
T-Mobile UK
ROM Version 1.19.401.0 (51489) WWE
Radio 3.44.25.27
Protocol 61.25t.25.19U

Previous Phones:
Blue Angel (MDA III) - now given to parent
Hermes (MDA Vario II) - now given to another parent, who has replaced it with an HTC Diamond
HTC Touch Cruise (Polaris) - being used by wife as a pocket GPS
HTC Touch Pro (Raphael) - sold on eBay

Last edited by Jim Chapman; 7th November 2009 at 09:45 PM..
Reply With Quote

  #7  
Old 7th November 2009, 09:33 PM
fards's Avatar
fards fards is offline
Senior Member
 
Join Date: Nov 2005
Location: Currently Reverse Engineering 42
Posts: 3,706
Default

this is a really nice app!

I'd like to see an autoscroll in full screen mode if possible, this makes late night reading sessions a bit easier (less chance of being moaned at because of tapping buttons)

I'm not certain how easy it would be to control speed of scrolling on something like my touch HD with virtually no buttons though..

it's replaced mobipocket for me.
__________________
XDA_devs is rapidly becoming the McDs of the winmo word, sadly full of rude chavs demanding crap immediately..

Just stop and think for minute, before posting.
Reply With Quote

  #8  
Old 7th November 2009, 09:45 PM
Jim Chapman Jim Chapman is offline
Member
 
Join Date: Dec 2007
Posts: 90
Default Autoscroll speed

Yes I had wondered about implementing autoscroll, but wasn't sure what would be a good mechanism for controlling the speed. I was thinking it would be kind of cool to control it using the acceleromter (gravity sensor) - something like 'tilt more to scoll faster' ... but I've not really throught it through. Ideas welcome.

Jim
__________________
HTC Touch Pro 2 (Rhodium)
T-Mobile UK
ROM Version 1.19.401.0 (51489) WWE
Radio 3.44.25.27
Protocol 61.25t.25.19U

Previous Phones:
Blue Angel (MDA III) - now given to parent
Hermes (MDA Vario II) - now given to another parent, who has replaced it with an HTC Diamond
HTC Touch Cruise (Polaris) - being used by wife as a pocket GPS
HTC Touch Pro (Raphael) - sold on eBay
Reply With Quote

  #9  
Old 7th November 2009, 11:09 PM
fards's Avatar
fards fards is offline
Senior Member
 
Join Date: Nov 2005
Location: Currently Reverse Engineering 42
Posts: 3,706
Default

Quote:
Originally Posted by Jim Chapman View Post
Yes I had wondered about implementing autoscroll, but wasn't sure what would be a good mechanism for controlling the speed. I was thinking it would be kind of cool to control it using the acceleromter (gravity sensor) - something like 'tilt more to scoll faster' ... but I've not really throught it through. Ideas welcome.

Jim
one option would be to use the volume buttons to speed up and down, but it may not work in the 6.5.x builds as the MS volume control seems to takeover.

accelerometer is an option, but it could be frustrating when you move the device accidentally, unless you set up a control key such as long press talk/send, to enable the gsensor speed control only when the control key is called.
__________________
XDA_devs is rapidly becoming the McDs of the winmo word, sadly full of rude chavs demanding crap immediately..

Just stop and think for minute, before posting.
Reply With Quote

  #10  
Old 8th November 2009, 02:54 AM
the0ne's Avatar
the0ne the0ne is offline
Senior Member
 
Join Date: Jan 2007
Location: Melbourne
Posts: 451
Default

love Free apps
__________________
Latest WM App Review :



---
Reply With Quote

Reply

Tags
ebook epub freda

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 03:09 AM.


Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.