Syncing between "Kindle for PC" and "Kindle for iPhone"

485

Solution 1

Not sure if you had already figured this out.

I JUST got this to work. After i downloaded Kindle for IPhone, i went into iTunes on my PC, select 'File' -> 'Add file to library' -> select Kindle from the PC desktop. A few minutes later, my books from the Kindle for PC showed up in the ARCHIVE list at the the kindle for iPhone. I went into that list and downloaded them into my main kindle list. Hope this will work for you as well.

All the books i had bought for my Kindle for PC were from Amazon though.

Solution 2

I send .mobi books as an email attachment, which I synchronize on the iPhone. Opening the attachment offers me to open it in Kindle for iPhone.

Note: it doesn't work with attachments bigger than 5MB.

Solution 3

Unfortunately, "kindle for iPhone" doesn't support books not brought from Amazon.

Solution 4

Just discovered that the latest update to Kindle for iPhone has introduced the ability to add files to Kindle for iPhone via "File Sharing in iTunes".

I haven't tested if using this mechanism will also keep the books synced between the iPhone and PC, but at least I now have a way to get the books on to the device.

Solution 5

You can manually add books from Kindle for PC to your Kindle for Iphone / Ipad / Ipod app.

  • Connect your device and open Itunes
  • Select your device and click on the apps tab towards the top of the screen
  • Select the Kindle app and scroll down to the file sharing section
  • Again select the Kindle app and then click on the add button to add your books

If you've already added your books to Kindle for pc, the default storage directory for your kindle books is: Libraries/Documents/My Kindle Content

Share:
485

Related videos on Youtube

user3524398
Author by

user3524398

Updated on September 17, 2022

Comments

  • user3524398
    user3524398 almost 2 years

    I have a problem where i'm using a joptionpane to get the postal code of a user. I'm trying to check if the format is in L#L#L#L where L is a letter and # is a number. I'm trying to provide error checks to see if the postal code is in that format. I keep getting out of bounds errors if i look for a string that doesn't exist i.e. string.charAt(5) but I don't know how to fix it.

    this is the current code that i'm erroring at

    String postalCode = JOptionPane.showInputDialog("Enter customer(s) " + (count + 1) + " postal code");
    
    if (Character.isLetter(postalCode.charAt(0)) && 
        Character.isDigit(postalCode.charAt(1)) && 
        Character.isLetter(postalCode.charAt(2)) && 
        Character.isDigit(postalCode.charAt(3)) && 
        Character.isLetter(postalCode.charAt(4)) && 
        Character.isDigit(postalCode.charAt(5))) {
    } 
    else {
    }
    
    • Admin
      Admin almost 13 years
      Thanks everyone for your replies, however, I think there's some confusion in the term "syncing" here. I am aware of the various methods to get my ebooks onto my iPhone. The actual question that I'm trying to answer is this: I start reading an ebook on my PC using the Kindle app. I finish at chap. 2. I now switch to my iPhone which has the same book on it. How do I get the copy on the iPhone to be "in sync" (ie. at chap.2) where I left off on the PC? I don't think this is possible with non-Amazon ebooks. Thanks.
  • 9dan
    9dan over 13 years
    Wow! I successfully added .prc and .mobi e-book files to the Kindle for iPhone!
  • 9dan
    9dan over 13 years
    Ah.. It seems unstable with .prc files...
  • Immaculate
    Immaculate over 13 years
    Thanks @SKN. I'll give this a run through when I get a moment. I don't suppose you've tested to see if this will keep your books in sync between the iphone and the desktop app? Using the "File Sharing in Itunes" method above I noticed that the ebooks weren't being kept in sync.
  • Kruug
    Kruug over 11 years
    amazon.com/gp/sendtokindle This one works as well.
  • Kruug
    Kruug over 11 years
    For future searchers, this answer is not true. Using tools like amazon.com/gp/sendtokindle will send documents to a Kindle/Kindle App even if not acquired through Amazon.
  • deanosaur
    deanosaur about 10 years
    That regex will match strings like a1b2c3d4 and 1a1b2c3d4, so its not strictly the same as the code above it. Try ^([a-zA-Z]\\d){3}[a-zA-Z]{1}$
  • Mike B
    Mike B about 10 years
    @deanosaur Good catch, thanks! I edited to add anchors.