Author Archives: skytree21

SkyEpub 7.0.0 for iOS Released

Common

Lot of issues are fixed reported in 6.x
Performance is enhanced.
SkyDRM is fully integrated including Rights Management.
SkyError Notification is provided to monitor sdk engine.
example>
-(void)addErrorNotification {
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(processError:) name:@”SkyError” object:nil];
}

-(void)removeErrorNotification {
[[NSNotificationCenter defaultCenter] removeObserver:self name:@”SkyError” object:nil];
}

-(void)processError:(NSNotification*)notification {
if (!isInitialized) isInitialized = YES;
NSNumber* code = [[notification userInfo] objectForKey:@”code”];
NSNumber* level = [[notification userInfo] objectForKey:@”level”];
NSString* message = [[notification userInfo] objectForKey:@”message”];
NSLog(@”SkyError code %d level %d Detected :%@”,,[level intValue],message);
}

Reflowable Layout

Text To Speech is supported with text highlighting.
/** set TextToSpeech enabled */
-(void)setTTSEnabled:(BOOL)enabled;
/** returns whether TextToSpeech is enabled */
-(BOOL)isTTSEnabled;
/** set TextToSpeech language for utterance, default en-US */
-(BOOL)setTTSLanguage:(NSString*)language;
/** set the pitch of utterance */
-(void)setTTSPitch:(float)pitch;
/** set the rate of utterance */
-(void)setTTSRate:(float)rate;

New Functions are added
/** mark highlight with Highlight Object */
-(void)markHighlight:(Highlight*)highlight;
/** mark Parallel highlight with color - (TextToSpeech Only) */
-(void)markParallelHighlight:(Parallel*)parallel color:(UIColor*)color;
/** remove all highlights which were created for parallel. (TextToSpeech Only) */
-(void)removeParallelHighlights;

Fixed Layout

RTL epub is now supported propely.
Performance is enhanced.

SkyEpub SDK for Desktop Released

SkyEpub SDK for Desktop is released.

SkyEpub SDK for Desktop is based on Java and JavaFX technology.

and It is designed to be used by Android developer without difficulty.

 

SkyEpub SDK covers Windows, MacOS, Solaris and Linux.

Application can be built without changing any single code.

 

Information for Desktop Developers

SkyEpub SDK for Desktop is the epub sdk for desktop operating system such as Windows, MacOS and Linux, which is written in Java language and JavaFX.

SkyEpub SDK for Desktop Advanced demo is the NetBeans project that contains almost every useful example sources to show how to use SkyEpub SDK for Desktop.

JavaFX is new official UI platform intended to replace Swing. It is a modern, intuitive and powerful platform to use easily.

SkyEpub SDK for Desktop is designed to be highly compatible with SkyEpub SDK for Android.

SkyEpub SDK for Desktop Documents will be released soon.

Java SE 1.8
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

NetBeans – IDE for Java
https://netbeans.org

Scene Builder – Form Editor
http://gluonhq.com/labs/scene-builder/

JavaFX Official Documents
http://docs.oracle.com/javase/8/javase-clienttechnologies.htm

Free IT Books
http://www.it-ebooks.info

JavaFX Books
https://cse.google.com/cse?cx=013493258683483688568:xhfa6ctm1ki&q=javafx#gsc.tab=0&gsc.q=javafx&gsc.page=1

Self Contained Packaging
http://docs.oracle.com/javafx/2/deployment/self-contained-packaging.htm