Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Readers > Barnes & Noble NOOK > Nook Developer's Corner

Notices

Reply
 
Thread Tools Search this Thread
Old 03-27-2011, 09:57 AM   #1
ppn
Xtreme Member
ppn began at the beginning.
 
ppn's Avatar
 
Posts: 12
Karma: 10
Join Date: Mar 2011
Location: Hell
Device: Nook
Question Androind App Port/Optimizing for Nook E-ink

I Need some help to port/Optimizing Android Apps for Nook E-ink ...
I recognized that if we could only add virtual trackball to Nook launcher or add inside Apps we can run some them on nook !
( for Example BeamReader PDF Viewer or ... )

Also I need guide for writing Apps for Nook E-ink !

Thanks !
ppn is offline   Reply With Quote
Old 04-03-2011, 08:50 AM   #2
ppn
Xtreme Member
ppn began at the beginning.
 
ppn's Avatar
 
Posts: 12
Karma: 10
Join Date: Mar 2011
Location: Hell
Device: Nook
any idea ?
ppn is offline   Reply With Quote
Old 04-04-2011, 03:30 PM   #3
sjkevin
Connoisseur
sjkevin is on a distinguished road
 
Posts: 68
Karma: 66
Join Date: Sep 2010
Device: nook
Here are two URLs which might be useful for you:

http://nookdevs.com/

http://code.google.com/p/nookdevs/
(Click on "Source", then "Browse" to see some source code of applications written for the eink nook.)

There are two main things you need to know to get started:

Although there are two physical screens, the eink screen and the touchscreen, to android it's just one screen. So your app layout needs to look something like this:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent" android:layout_height="fill_parent"
android: orientation="vertical">

<... android:layout_width="600px" android:layout_height="760px"
...
/>

<... android:layout_width="480px" android:layout_height="144px"
...
/>

</LinearLayout>

The other thing is power management; apparently android tries to blank the eink screen, so the eink nook apps have to do something to change that. Look for the screenLock stuff in nookBaseActivity (under nookCommon), or any of the other nookdevs apps.

Good luck!
sjkevin is offline   Reply With Quote
Old 04-05-2011, 03:51 AM   #4
ppn
Xtreme Member
ppn began at the beginning.
 
ppn's Avatar
 
Posts: 12
Karma: 10
Join Date: Mar 2011
Location: Hell
Device: Nook
Quote:
Originally Posted by sjkevin View Post
Here are two URLs which might be useful for you:

http://nookdevs.com/

http://code.google.com/p/nookdevs/
(Click on "Source", then "Browse" to see some source code of applications written for the eink nook.)

There are two main things you need to know to get started:

Although there are two physical screens, the eink screen and the touchscreen, to android it's just one screen. So your app layout needs to look something like this:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent" android:layout_height="fill_parent"
android: orientation="vertical">

<... android:layout_width="600px" android:layout_height="760px"
...
/>

<... android:layout_width="480px" android:layout_height="144px"
...
/>

</LinearLayout>

The other thing is power management; apparently android tries to blank the eink screen, so the eink nook apps have to do something to change that. Look for the screenLock stuff in nookBaseActivity (under nookCommon), or any of the other nookdevs apps.

Good luck!
Thanks a lot !
ppn is offline   Reply With Quote
Old 04-07-2011, 09:13 AM   #5
mavek
Member
mavek ought to be getting tired of karma fortunes by now.mavek ought to be getting tired of karma fortunes by now.mavek ought to be getting tired of karma fortunes by now.mavek ought to be getting tired of karma fortunes by now.mavek ought to be getting tired of karma fortunes by now.mavek ought to be getting tired of karma fortunes by now.mavek ought to be getting tired of karma fortunes by now.mavek ought to be getting tired of karma fortunes by now.mavek ought to be getting tired of karma fortunes by now.mavek ought to be getting tired of karma fortunes by now.mavek ought to be getting tired of karma fortunes by now.
 
Posts: 21
Karma: 471242
Join Date: Nov 2010
Location: Italy
Device: nook
We REALLY needs a pdf app for nook classic, apdf has fixes zoom so often the page is too zoomed or poor zoomed, vudroid on the other hands has been successiful ported but it cut the page when i zoom to much
mavek is offline   Reply With Quote
Old 07-22-2011, 04:19 AM   #6
Petererj
Junior Member
Petererj began at the beginning.
 
Posts: 1
Karma: 10
Join Date: Jul 2011
Device: Nook Classic
Please!! Where have you found ported vudroid? Do you have a link? Thank you.
Petererj is offline   Reply With Quote
Old 01-16-2012, 03:40 AM   #7
bardo
Member
bardo will become famous soon enoughbardo will become famous soon enoughbardo will become famous soon enoughbardo will become famous soon enoughbardo will become famous soon enoughbardo will become famous soon enough
 
Posts: 17
Karma: 548
Join Date: Jan 2012
Device: PRS-T1
The successor of vudroid is called ebookdroid.


There are a lot of other programs like offline Wikipedia
(WikiDroyd,Aard Dictionary) that use the plain Android Webkit/WebView
component for display. Every scroll and page turn results in a lot of
page refreshes and flicker. The success of e-ink devices crucially
depends on this.

Info for app developers from support@coolreader.org (Vadim):
Look at N2EpdController.java
http://crengine.git.sourceforge.net/...crengine;a=tre
e;f=android/src/org/coolreader/crengine;h=8f8bd76e84046adca3d70ba4a23f5eb2fb
5a3671;hb=HEAD
Author is DairyKnight from xda-developers.
At least you can use it under GPL.
For use in closed project I would recommend to contact him.
bardo is offline   Reply With Quote
Old 03-09-2012, 04:41 AM   #8
kammerer
Connoisseur
kammerer doesn't litterkammerer doesn't litter
 
Posts: 54
Karma: 104
Join Date: Dec 2011
Device: nook
New pdf and djvu viewer for nook classic: https://www.mobileread.com/forums/sho...d.php?t=165609

Aard dict: https://github.com/max-kammerer/aarddict_nook/downloads
kammerer is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Color Unable to Dowload My Nook Library to Rooted NC/Can't Open Nook app/ - Help! debra jo Nook Developer's Corner 7 10-17-2011 12:32 PM
Android Honeycomb Port For Nook Color Gets Graphics Acceleration Nathan Campos News 0 01-30-2011 01:11 PM
Overdrive Media App for Androind now supports ePUB =X= Android Devices 2 12-09-2010 08:34 PM
Classic Help w/Dropbox app on rooted Nook (e-ink) traponk Nook Developer's Corner 0 12-07-2010 02:12 AM
Anyone tried to port X-Word Crossword Puzzle app yet? brecklundin PocketBook 7 11-22-2009 03:13 AM


All times are GMT -4. The time now is 04:27 AM.


MobileRead.com is a privately owned, operated and funded community.