or Connect
AppleInsider › Forums › Mobile › iPhone › Microsoft taps into Apple's Passbook, adds support in Windows Phone 8.1 [u]
New Posts  All Forums:Forum Nav:

Microsoft taps into Apple's Passbook, adds support in Windows Phone 8.1 [u] - Page 2

post #41 of 52
This seems like a big change. Microsoft adopting an Apple standard, cause they have zero sway in the mobile space. I'm used to Apple having to adopt, things like office compatibility, working with a windows network.. Now Windows has to adopt, haha!
post #42 of 52
I think Microsoft probably has Apple's permission to do this and it may be a sign of more collaboration to come. Microsoft and Apple have already cross licensed many technologies. PassBook licensing could lead to mobile payment system licensing etc...

This may give Microsoft a leg up against Google.
post #43 of 52
This was hardly "reverse engineered." Passbook is well documented and is made up of JSON, html, JavaScript and other standards. The only proprietary thing involved is the APNS mechanism that can be used to update passbook tickets already on a device (e.g. Your flight's gate changed.)

This isn't a big deal, folks.
post #44 of 52
Originally Posted by SolipsismX View Post
its as legal as you created SlurpyPass

 

7/11 had better honor it.

Originally Posted by Marvin

The only thing more insecure than Android’s OS is its userbase.
Reply

Originally Posted by Marvin

The only thing more insecure than Android’s OS is its userbase.
Reply
post #45 of 52
1) Here is AnandTech's new review of Windows Phone 8.1.

2) Here is Apple's developer's guide for PassBook passes.
3) Here is one of their sample passes.

Code:
{
  "formatVersion" : 1,
  "passTypeIdentifier" : "pass.com.skyport.boarding-pass",
  "serialNumber" : "gT6zrHkaW",
  "teamIdentifier" : "A1B2C3D4E5",
  "webServiceURL" : "https://example.com/passes/",
  "authenticationToken" : "vxwxd7J8AlNNFPS8k0a0FfUFtq0ewzFdc",
  "relevantDate" : "2012-07-22T14:25-08:00",
  "locations" : [
    {
      "longitude" : -122.3748889,
      "latitude" : 37.6189722
    }
  ],
  "barcode" : {
    "message" : "SFOJFK JOHN APPLESEED LH451 2012-07-22T14:25-08:00",
    "format" : "PKBarcodeFormatPDF417",
    "messageEncoding" : "iso-8859-1"
  },
  "organizationName" : "Skyport Airways",
  "description" : "SFO to JFK",
  "logoText" : "Skyport Airways",
  "foregroundColor" : "rgb(22, 55, 110)",
  "backgroundColor" : "rgb(50, 91, 185)",
  "boardingPass" : {
    "transitType" : "PKTransitTypeAir",
    "headerFields" : [
      {
        "label" : "GATE",
        "key" : "gate",
        "value" : "23",
        "changeMessage" : "Gate changed to %@."
      }
    ],
    "primaryFields" : [
      {
        "key" : "depart",
        "label" : "SAN FRANCISCO",
        "value" : "SFO"
      },
      {
        "key" : "arrive",
        "label" : "NEW YORK",
        "value" : "JFK"
      }
    ],
    "secondaryFields" : [
      {
        "key" : "passenger",
        "label" : "PASSENGER",
        "value" : "John Appleseed"
      }
    ],
    "auxiliaryFields" : [
      {
        "label" : "DEPART",
        "key" : "boardingTime",
        "value" :  "2:25 PM",
        "changeMessage" : "Boarding time changed to %@."
      },
      {
        "label" : "FLIGHT",
        "key" : "flightNewName",
        "value" : "815",
        "changeMessage" : "Flight number changed to %@"
      },
      {
        "key" : "class",
        "label" : "DESIG.",
        "value" : "Coach"
      },
      {
        "key" : "date",
        "label" : "DATE",
        "value" :  "7/22",
      }
    ],
    "backFields" : [
      {
        "key" : "passport",
        "label" : "PASSPORT",
        "value" : "Canadian/Canadien"
      },
      {
        "key" : "residence",
        "label" : "RESIDENCE",
        "value" : "5780 E Mission St, San Jose, CA"
      },
      {
        "key" : "terms",
        "label" : "TERMS",
        "value" : "Extension of Validity\nIf after having commenced your journey, you are prevented from travelling within the period of validity of the Ticket by reason of illness, we may extend the period of validity of your Ticket until the date when you become fit to travel or until our first flight after such date, from the point where the journey is resumed on which space is available in the class of service for which the fare has been paid. Such illness must be attested to by a medical certificate. When the flight coupons remaining in the Ticket involve one or more Stopovers, the validity of such Ticket may be extended for not more than three months from the date shown on such a certificate. In such circumstances, we will similarly extend the period of validity of Tickets of the other members of your immediate family accompanying you."
      }
    ]
  }
}

4) This is what the pass looks like on the Mac. I didn't even know Mac OS X could view these passes or send them to iCloud to auto-sun with your iPhone.

"The real haunted empire?  It's the New York Times." ~SockRolid

"There is no rule that says the best phones must have the largest screen." ~RoundaboutNow

Reply

"The real haunted empire?  It's the New York Times." ~SockRolid

"There is no rule that says the best phones must have the largest screen." ~RoundaboutNow

Reply
post #46 of 52
Quote:
Originally Posted by Lloydbm4 View Post

Like the opening title comment: "With Apple's Passbook quickly becoming the de facto way for developers to create digital tickets, store cards and passes..."

Made me laugh. Apple's Passbook is hardly the 'de facto' anything.

 

If you say so. 

 

I use passbook for every single flight I take, every movie I see, and have stored in it many loyalty cards so I don't need to keep them in my wallet, amongst a bunch of other miscellaneous things. I understand this isn't everyone's experience, but passbook is currently more 'de facto' than any other digital pass solution. But glad that statement was hilarious to you. 

post #47 of 52
Quote:
Originally Posted by Slurpy View Post

If you say so. 

I use passbook for every single flight I take, every movie I see, and have stored in it many loyalty cards so I don't need to keep them in my wallet, amongst a bunch of other miscellaneous things. I understand this isn't everyone's experience, but passbook is currently more 'de facto' than any other digital pass solution. But glad that statement was hilarious to you. 

I use it practically everyday. It "magically" shows up on my iPhone when I get near particular retail outlets. My only request is that if I actively ignore or use it that it won't keep letting me know that it's there whilst I'm still in the area.

"The real haunted empire?  It's the New York Times." ~SockRolid

"There is no rule that says the best phones must have the largest screen." ~RoundaboutNow

Reply

"The real haunted empire?  It's the New York Times." ~SockRolid

"There is no rule that says the best phones must have the largest screen." ~RoundaboutNow

Reply
post #48 of 52
they've been doing this kind of thing to companies for some time now. because few companies are making apps for WinPhone, microsoft has taken to producing an "app" that wraps their web site, and publishing it under the companies name. without asking for permission, or informing either the company or the customers downloading the app that it is NOT by the company (as the company gets surprised by customer support emails and they have no idea about any Windows Phone app].
post #49 of 52
Quote:
Originally Posted by whatisgoingon View Post

they've been doing this kind of thing to companies for some time now. because few companies are making apps for WinPhone, microsoft has taken to producing an "app" that wraps their web site, and publishing it under the companies name. without asking for permission, or informing either the company or the customers downloading the app that it is NOT by the company (as the company gets surprised by customer support emails and they have no idea about any Windows Phone app].

Kind of like how the US TV cable companies operated with network TV broadcasts. Intercept for free, rewrap and sell.
From Apple ][ - to new Mac Pro I've used them all.
Long on AAPL so biased
Google Motto "You're not the customer. You're the product."
Reply
From Apple ][ - to new Mac Pro I've used them all.
Long on AAPL so biased
Google Motto "You're not the customer. You're the product."
Reply
post #50 of 52
Quote:
Originally Posted by digitalclips View Post

Kind of like how the US TV cable companies operated with network TV broadcasts. Intercept for free, rewrap and sell.

Actually the cable companies have to pay fees to get the "free" networks.
post #51 of 52
Quote:
Originally Posted by Andysol View Post

Quote:
Originally Posted by AppleInsider View Post

Years ago, Apple had an ongoing dispute with Palm, as the rival handset maker would trick Apple's iTunes into thinking a Palm device was an iPod, allowing users to sync music with their handset. In a back-and-forth battle, Palm continued to find new exploits, while Apple continued to patch them.
1hmm.gif
Lol.... thats awesome.  Never knew this happened.
Quote:
Originally Posted by Andysol View Post

Quote:
Originally Posted by AppleInsider View Post

Years ago, Apple had an ongoing dispute with Palm, as the rival handset maker would trick Apple's iTunes into thinking a Palm device was an iPod, allowing users to sync music with their handset. In a back-and-forth battle, Palm continued to find new exploits, while Apple continued to patch them.
Lol.... thats awesome.  Never knew this happened.
You comment made me feel old, I remember like it was yesterday 1hmm.gif

Edit. What the...?
post #52 of 52
Why would they block MS on this. People will be able to open passes on their windows phone, Apple doesn't lose anything.
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: iPhone
  • Microsoft taps into Apple's Passbook, adds support in Windows Phone 8.1 [u]
AppleInsider › Forums › Mobile › iPhone › Microsoft taps into Apple's Passbook, adds support in Windows Phone 8.1 [u]