Monday, June 19, 2017

Apps and reading on the Kindle Fire HD 8� Part 2

Apps and reading on the Kindle Fire HD 8� Part 2


Continued from Apps and reading on the Kindle Fire HD 8 Part 1

3. OneDrive - If you prefer not to access your servers over a LAN and abhor using the micro USB cable, then you can move files to your Kindle Fire HD 8 using OneDrive instead. The OneDrive version available on the Amazon Appstore is the same as the version on Google Play, so its certainly an option if you own a Windows PC or an Android tablet and want to exchange files with your Fire.

4. Xodo PDF Reader and Editor / Adobe Acrobat Reader - Xodo PDF Reader is a reliable and lightweight PDF viewer, and a good alternative to the long in the tooth Adobe Acrobat Reader for Android. Both can handle large file PDFs on the Fire HD 8.

5. OneNote - If youre the type to take notes while reading, then OneNote is good for collecting screenshots and taking text snippets when needed.





6. Flipboard

7. IMDb

8. Perfect Viewer ($2.99) / Comics Manga Reader - Perfect Viewer is an excellent Android app for reading scanned out-of-print comic books and 70s-80s Spidey titles (not the absolute crap Marvel Comics has been publishing the last decade). Perfect Viewer costs $2.99 on the Amazon Appstore, but once installed, you can also install the separate PDF plugin and File Source plugin.

If youre stingy and have minimal needs, you can opt for the modestly designed, but perfectly usable and free Comics Manga Reader.



9. Text editor(Notepad) - There are several text editors available on the Kindle Appstore, but the creatively named Text editor(Notepad) is more than adequate when you need to jot down plain text.

Note: OneNote is fine, but adds extra markup and isnt the best if you plan to use unformatted UTF-8 characters for an e-mail, web page, or document.

Reading .mobi files on the Kindle Fire HD 8

There are thousands of articles online regarding how to read .mobi and .epub files on the Kidle Fire HD 8. Amazon restricts .epub support for obvious reasons, despite the companys already strong hold on the ebook market. However, there are workarounds to reading .epubs on Fire tablets, though the following are the most common methods:
  • Sideloading EPUB reader apps
  • Installing Google Play and installing EPUB reader apps
  • Converting EPUBs to .mobi or .azw using an application like Calibre

Note: Publishers are so aware of this Amazon limitation that many of them actually provide instructions on their website on how to support EPUBs on Amazon devices. For my part, I actually use a Kobo Glo for my EPUB files and use the Kindle Fire HD 8 for the occasional .mobi file, which is a file format option when downloading books from Gutenberg.org.

Arguably the simplest way to open a .mobi file on the Kindle Fire HD 8 is to copy the .mobi file to the Books folder in the internal memory. You can then use a file manager to open the .mobi file, which automatically uses the Kindle app to display the contents of the file.

You can copy .mobi files to the Books folder in the Fires Internal storage. The Kindle app creates temporary folders when you open the .mobi file however.

Note, however, that copying the .mobi file to the Books folder will not list the book in the Kindle app, which is the reason why you would use an app like File Commander to open it.  Also, this method creates an extra folder in the Books directory for the .mobi file, which the Kindle app uses to read the compressed contents.

A .mobi file opened in the Kindle app.

Read full post »

Monday, May 22, 2017

Android Overview Beginner Android Development Level 0 Part 1

Android Overview Beginner Android Development Level 0 Part 1


What is Android?

Like other operating system we know " Windows, Linux and Mac" android itself is an operating system. In brief Android is a Linux-based Operating System ( OS ) for mobile platform. Obviously Android is the most popular OS for smartphones and tablet computers. Android OS was developed by the Open Handset Alliance (OHA), led by Google, and other companies and later purchased by Google in 2005.



Some Key Points Before Staring Development:

� Android is Open Source
� Android is based on the well known programming language Java
� Well documented developers portal
� Almost all OS compatible Development Environment
� Compile with Real Device or virtual device(Emulator)
� Program Runs by Dalvik Virtual Machine

System Required To Start Developing:

OS: Windows XP, Vista , 7 for both 32/64 bit , Ubuntu 8.04 or later, Mac 10.5.8 or later
� Eclipse IDE
� Java Development Kit (JDK) v6
� Android Software Development Kit (SDK)

Lets Start Android Development by Preparing Development Environment
Read full post »

Friday, April 7, 2017

Apps and reading on the Kindle Fire HD 8 Part 1�

Apps and reading on the Kindle Fire HD 8 Part 1�


Although the tablet market is shrinking thanks to user dependency on 5.5" and larger smartphones, consumers can still benefit from affordable midsize screen devices such as the Kindle Fire HD 8, which are great for magazines and books. Although the Fire HD 8 isnt recommended as your primary Android productivity device, its perfect if you read regularly or have a large collection of digital comic books, magazines, and PDFs of user manuals or scans of old books such as those found in Archive.org.




Selections from the Amazon Android Appstore and Amazon Underground


Talking about apps is tricky when it comes to Amazons tablet products because it really depends on why you bought the Fire HD 8. Users expecting a productivity tablet comparable to the Samsung Galaxy or ASUS ZenPad series will no doubt complain regarding lack of access to Google Play Store. For productivity users, even the sum total of apps from Amazons Android Appstore and their dedicated free repository Amazon Underground can be disappointing. On the other hand, casual users who love games and trivial apps will be more than satisfied with the selections.



More technically adept consumers shrug off the lack of Google Play access on the Amazons Fire tablets. In fact, Android techs all agree that despite Amazons efforts, Fire tablets are one of the easiest products on the market to customize and modify. Side-loading apps, removing Amazon restrictions and ads, and replacing Fire OS are pretty pedestrian tasks for Android enthusiasts.

Mainstream users who use the Fire HD 8 as a dedicated reading device, however, might want to try the following apps available on Amazon Appstore and Amazon Underground:

1. File Commander - If you regularly access Linux, macOS, or Windows machines on your network to transfer reading material, then File Commander is a great option. File Commander is available on Amazon Underground and is "actually free" but comes with ads. You can even use it to access FreeBSD-based NAS and consumer storage products such as the WD My Cloud.

For details on accessing the WD My Cloud using File Commander, refer to Accessing WD My Cloud using the Fire HD 8.

2. VLC for Fire - Users who complain about VLC for Fire probably arent very familiar with the popular cross-platform multimedia app. As with the Windows 10 Mobile, Linux, and FreeBSD versions, VLC for Fire may occasionally struggle with rendering large or poorly encoded videos on low to mid-range hardware such as the Fire HD 8. However, its still a great video app for watching your own ripped or converted videos. Moreover, a recent version of VLC for Fire supports Local Network access, which means accessing servers is easier than ever.

Note: As with its desktop counterpart, VLC for Fire can playback .iso video files. However, note that the ARM Cortex-A53 of the Fire HD 8 might have problems playing high-quality videos compressed into an ISO file and users may experience a noticeable lag in frame rate.



If youre not a fan of VLC in general, you can certainly use Amazons preinstalled My Video app, or install EQ Media Player or MX Player, both of which are available on the Amazon Appstore.

Continued in Apps and reading on the Kindle Fire HD 8 Part 2
Read full post »

Monday, April 6, 2015

Missed Classic 6 Wonderland Part The Second – In Which Alice Discovers Time Goes Odd

Written by Mad Welshman

“Is it strange, sir, that my head unaccountably aches here, and I feel that I have been here for longer than Ive seen?” Alice enquired, scratching irritably at her ribbon. The Reviewer chuckled, showing perhaps more teeth than necessary.
“Not all here is fair, child, and we want you to find things out yourself.”
Alice frowned. “That... Didnt answer my question.” The Reviewers grin widened.
“Its a good demonstration of unfairness, dont you think?”


As you might have guessed from the last post, I already know this game somewhat, and can tell you right now that, while the descriptions are sometimes interesting, the pixel art is mostly lovely for the time, and the game has technical experimentation Im quite fond of, one thing Im not fond of is the often arbitrary nature of item placement, some of the puzzles, and some of the deaths.


Important note: You do have to stand up first.

Heres a good example, we fell on a pile of leaves and twigs. We can look at them, and we can search. We need to search, because there is a key inside, and examining the heap gives you not a single clue that theres a key in there. Locker on one side, 10 on the other? Right, lets keep an eye out for a Locker 10, then!

We find ourselves, as you can see, in a little corridor. Were locked in for the moment, with not a key in sight. But first, lets go to the far end of the east corridor, where an important mechanic awaits. Specifically, a bottle (in plain sight) and a cake (hidden under the table in a glass box). Anyone whos remembered Alice in Wonderland will know what these do, but for those who dont... Lets take a look at our score text again.



“You are normal sized.” Size is an important part of some of the games puzzles, and it wont always be clear when we have to go smaller or bigger, or even how much smaller of bigger we need to get... Because yes, there are multiple sizes.

Lets experiment a little. Looking at the bottle, there is “some potion” inside. Well, whats the harm in drinki- Ahahaha, as expected, were tiny, were small, were... big one turn later. And theres no potion left. Hrm. Well, theres still the cake, I supp-OUCH.


Its amazing how often Alice gets a bump on the head...

That, in one paragraph, is a further Dead Man Walking (wasting five minutes of our time) and another trip to the medicine cabinet, another damn reload. Well, if we knew the source, wed know that was a silly idea in the first place. Not that it matters, but we ate all the cake too. Theres also about five or six doors in this one room. So lets try the other end, passing a door with a C on it (near where we fell), a wooden door, and some furniture that seems to just be there as furniture.

How odd, a Piano is playing itself here, and some chairs are playing... Musical Chairs, oh ho ho ho! This is a nice easy puzzle, although if youre not careful, you can definitely die in here. One keys on a musical sheet (Key in C), and the other (Key in G) is inside the piano... Exactly where youd expect musical keys to be (20 CAPs to the first person who correctly notes why these keys are unusual)! And... A thing I had not expected, or misremembered. Actual music. Its about a minute long, its cheery, aaand... Youll probably have finished listening to the music before youve managed to switch discs the two or three times it asks you to and loads the graphics. I now remember why I preferred the DOS version more, less music or not.


Remember, sit on a chair when the music stop- Oh, it isnt stopping, and nor are the chairs.

...I cant believe I forgot that. Either way, getting the second key requires a bit of fiddling, taking the music sheet when the chairs are in the right position, getting on a chair, shrinking, getting into the piano, getting the key, and getting the hell out before you break the piano (And, incidentally, your head). After that, its time to open some doors! The Broom Cupboard, opened with the Key in C, has three items, one of which (the card-shoe) is utterly necessary to the endgame. Thankfully, you cant leave the area without the overalls that are also here.

Now, it would be a good time to mention at this point that, within the six rooms of this area, you will be expected to change discs, if youre efficient and already know the solution, about five or six times. Two to four in the Piano Room (Not sure why it asked me to change disks twice), and two as you switch from the corridor (Disk 2) to the Long Hall (Disk 3, where our potion and cake are). I mention this because its fun to see how much the games assets take up. So far, its around ten, eleven locations, two of which have animations attached, and one MIDI tune on disk 2 (Disk 1, as far as I can tell, is just the title image, the title midi, the installer if your ST had a hard drive, and the games engine, which then stays memory resident until you reset the ST.)

For extra oddness, the three middle rooms are disk 2, the outside ones 3.

Either way, once weve gotten the Key in G, we can unlock the tiny golden door (of no use to us right now because were too big), get visited by the rabbit, who drops a blue fan and blue gloves, and then... What?

This is where the puzzle isnt so elegantly designed. See, we have overalls, which are Gingham patterned (red and white checked cotton), but theyre slightly too small for us. The cake is obviously not the answer. The gloves dont appear to be that important. We basically have to look through, and, in a process of elimination, work out were meant to open the fan, wave it, and get into the overalls... Then wait for Mr. W. Rabbit to come back, mistake us for his maid Mary Anne, give us a key to his house and some demands, then leave the white door unlocked. Stepping through, we find ourselves... With no visible way back, and a second set of demands, this time from the Knave of Hearts, who tells us what we already knew (Its a dream), and that hell tell us how to escape if we steal treacle tarts from the Queen of Hearts.

Damn his eyes, because although Alice hasnt met the Queen of Hearts, we, the players, have... and Im already feeling an itching sensation as my neck feels slightly less attached than it is before. Still, theres also a stick insect here, on a stick. Adventure gamer kleptomania strikes again, and I try to get both. Sadly, the stick insect manages to get away. Theres lots of directions we can go, but were only going to deal with one this update. The rest are:
  • North, to the Palace Grounds. Nuh-uh, No Way Jose, not yet. Thats Heart Country! 
  • Every southerly path takes us to some woods, and straight south is a grin floating in midair and a saucer on the ground. I dont know about you, but I dont trust floating grins.
  • East is the path to the residence of Mr. W. Rabbit Esq, along with a poster telling us about a croquet game... Were not to be late if were invited... Or heads will roll. Argh! 


I actually kinda like it. Got a kind of old-country chic to it...

Rabbits house is very badly maintained, which leads us to believe that Mary Anne, the maid weve been mistaken for, has been gone a very long time. The grass is overgrown, theres no laundry on the washing line, and the house itself doesnt look too great either. So naturally, we steal the washing line and the sole clothes peg, forlornly hanging on it. Time to rob Mr. W. Rabbit. Step one: Unlock the front door, and in we go!

Im not going to bore you with the entire process lovingly described here, Im just going to summarise. Upstairs is a locked door with a gap on the bottom. It is locked and the key is on the other side. There is a vice in a nearby garden shed, and we already have a sheet of music. I think you can guess how were getting into the White Rabbits room. However, one thing youre not going to notice unless youre looking at everything is that theres a playing card (6 of Diamonds). This is what the card shoe is for...


What the... Did anyone get the number of that card?

We also steal an egg and a cup from the kitchen. So, with all that bumf out of the way, we are finally in the White Rabbits room, which has the pink fan, and the pink gloves we were sent here to get. You may be surprised to note that were already a quarter of the way through the game... And already, weve found things where the developer has relied more on the hint function than designing the puzzles well.


All of the Items in Room we can see are lovingly described,
you can interact with most of them... And most of them are not very helpful.

There is no obvious clue as to the uses of the fans, although the potion and cake are obvious to anyone whos read the Wonderland stories (and there are clues on their containers), there is no clue that the No. 10 Locker key is there (and, as far as I am aware, we can completely miss this item, leading to a Dead Man Walking scenario). We have several items, and I will say that successful completion of this game requires all of them. But we have a goal: Get the hell out of Wonderland, escape this dream that, really, doesnt turn out to be a dream. More of a nightmare.

I currently have a pair of pink gloves, a pink fan, a pair of blue gloves, a lantern, an empty bottle, a cake, a washing line, a clothes peg, a stick, an egg, a cup, and a Locker 10 Key

Time Taken: 1 hour, 10 mins
Total Time: 1 and a half hours

Death States Discovered: Banging head on tunnel (Update 1), Crashing through piano (This update), Eating the cake indoors (This update)

Dead Man Walking States Discovered: Drinking the Potion (This Update), Not Getting Locker Key (This Update), Eating the Cake Before Youre Supposed To (This, and At least one more update)
Read full post »

Match 3 Game algorithm Part 3 How to determine whether there is no more match

From the previous post, we learnt that to detect if there is a match in the match 3 game matrix, we could scan the nodes 1 by 1, each with the vertical and the horizontal direction.

Then, it must be natural to think that, if to do the opposite: "How to determine whether there is no more match?", we could simply apply the same concept, couldnt we?

To some extent, it is true that we could perform the similar technique. However, we havent really defined the problem yet. Precisely, the puzzle to be solved is: "How to check whether there is no match, EVEN THOUGH after the players have made all the possible moves?" In other word, a match 3 game deadlock, in which the game couldnt proceed due to no more possible match.

There we go, with the condition added, the problem is way more troublesome than expected, and thats the reason i separated this topic.

Before the start of the algorithm, it would be better to have a look at some scenarios:


The picture shows a matrix with an extreme case such that, if the node of 35th and 36th (horizontal exchange) is exchanged, it could lead to the most matches (Here, lets just consider a match of 3 nodes only):
a) node 19th - vertical black
b) node 20th - vertical red
c) node 27th - vertical black
d) node 28th - vertical red
e) node 33rd - horizontal black
f) node 35th - vertical black
g) node 36th - vertical red, and horizontal red

With this understanding, it enlightens us on another statement:

Statement 2:
- For a horizontal exchange node of (nth) and (n+1)th, a matching detection algorithm is necessarily to be executed on the nodes:
a)  (n-2*8)th vertical
b)  (n+1 - 2*8)th vertical
c)  (n-8)th vertical
d) (n+1 - 8)th vertical
e) (n-2)th horizontal
f) (n)th vertical
g) (n+1)th vertical, horizontal


Similarly, this applies to the vertical nodes exchange as well:


 The picture shows that, if the node 35th is exchanged with the node 43th, it will trigger the matches:
a) node 19th - vertical black
b) node 33rd - horizontal black
c) node 34th - horizontal black
d) node 35th - horizontal black
e) node 41st - horizontal red
f) node 42nd - horizontal red
g) node 43rd - horizontal red, vertical red

Hence, not surprisingly, we have our 3rd statement:

Statement 3:
- For a vertical exchange node of (nth) and (n+8)th, a matching detection algorithm is necessarily to be executed on the nodes:
a)  (n-2*8)th vertical
b)  (n-2)th horizontal
c)  (n-1)th horizontal
d) (n)th horizontal
e) (n-2 + 8)th horizontal
f) (n-1 + 8)th vertical
g) (n + 8)th vertical, horizontal

Cool. Now we can apply the algorithm based on the statements. Heres the pseudo-code:
- foreach node nth
 manually exchange the node with (n+1)th, perform matching detection algorithm, 
 manually exchange the node with (n+8)th, perform matching detection algorithm.
 

 The pseudo code is as brief as possible. The thing to point out is that, although each could be exchanged in 4 directions (up, down, left, right), we only consider "right", and "down" while scanning each node. Again, this systematic checking avoids redundancy effectively.

There are several situations in which you could deploy the algorithm:
a) At the initial stage - when the game starts, you could check if the matrix encounters a deadlock or not
b) After the player have made a move - to check if the interaction is effective or not
c) After the items regenerated and have fallen down - to check if the fallen items would form some matches or not.

Coming up next: How to enable the user interaction?

Read full post »
 

Copyright © Video game tester Design by Free CSS Templates | Blogger Theme by BTDesigner | Powered by Blogger