Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. My old manager at Apple sent me this video from David Pogue about screenshots on the iPhone and I have a bit more background on it to share

My old manager at Apple sent me this video from David Pogue about screenshots on the iPhone and I have a bit more background on it to share

Scheduled Pinned Locked Moved Uncategorized
17 Posts 7 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • jacob@mastodon.farktronix.comJ jacob@mastodon.farktronix.com

    My old manager at Apple sent me this video from David Pogue about screenshots on the iPhone and I have a bit more background on it to share

    1/8

    jacob@mastodon.farktronix.comJ This user is from outside of this forum
    jacob@mastodon.farktronix.comJ This user is from outside of this forum
    jacob@mastodon.farktronix.com
    wrote last edited by
    #2

    Back in early 2007 the iPhone had been announced but not yet released. The phone was under strict lockdown and we weren’t even allowed to use them on Apple campus outside of the few small lockdown areas. Steve Jobs of course started carrying his everywhere not long after the MacWorld announcement, and other execs followed not long after.

    2/8

    jacob@mastodon.farktronix.comJ 1 Reply Last reply
    0
    • jacob@mastodon.farktronix.comJ jacob@mastodon.farktronix.com

      Back in early 2007 the iPhone had been announced but not yet released. The phone was under strict lockdown and we weren’t even allowed to use them on Apple campus outside of the few small lockdown areas. Steve Jobs of course started carrying his everywhere not long after the MacWorld announcement, and other execs followed not long after.

      2/8

      jacob@mastodon.farktronix.comJ This user is from outside of this forum
      jacob@mastodon.farktronix.comJ This user is from outside of this forum
      jacob@mastodon.farktronix.com
      wrote last edited by
      #3

      They quickly found all kinds of problems with things like wifi, and they realized that the phone would benefit from a lot more real world testing. They started a “carry list” of people with permissions to take iPhones outside of the lockdown areas. It started with the VPs and top level managers on the project but eventually spread to most all of the engineers working on the iPhone.

      3/8

      jacob@mastodon.farktronix.comJ 1 Reply Last reply
      0
      • jacob@mastodon.farktronix.comJ jacob@mastodon.farktronix.com

        They quickly found all kinds of problems with things like wifi, and they realized that the phone would benefit from a lot more real world testing. They started a “carry list” of people with permissions to take iPhones outside of the lockdown areas. It started with the VPs and top level managers on the project but eventually spread to most all of the engineers working on the iPhone.

        3/8

        jacob@mastodon.farktronix.comJ This user is from outside of this forum
        jacob@mastodon.farktronix.comJ This user is from outside of this forum
        jacob@mastodon.farktronix.com
        wrote last edited by
        #4

        One day in spring 2007 it was my turn to get carry permissions. I was allowed to take an iPhone home for the first time and I was really excited. I remember going home and using my iPhone and then quickly finding a UI bug in the weather app.

        4/8

        jacob@mastodon.farktronix.comJ 1 Reply Last reply
        0
        • jacob@mastodon.farktronix.comJ jacob@mastodon.farktronix.com

          One day in spring 2007 it was my turn to get carry permissions. I was allowed to take an iPhone home for the first time and I was really excited. I remember going home and using my iPhone and then quickly finding a UI bug in the weather app.

          4/8

          jacob@mastodon.farktronix.comJ This user is from outside of this forum
          jacob@mastodon.farktronix.comJ This user is from outside of this forum
          jacob@mastodon.farktronix.com
          wrote last edited by
          #5

          In the office I would have connected my phone to my work desktop and run an internal tool to grab a screenshot (which is what Pogue is talking about) but at home I had no way to grab a screenshot. I was allowed to carry the phone but I couldn’t bring code or development tools outside the lockdown so I had no way to capture this bug.

          5/8

          jacob@mastodon.farktronix.comJ enhancedscurry@mastodon.socialE 2 Replies Last reply
          0
          • jacob@mastodon.farktronix.comJ jacob@mastodon.farktronix.com

            In the office I would have connected my phone to my work desktop and run an internal tool to grab a screenshot (which is what Pogue is talking about) but at home I had no way to grab a screenshot. I was allowed to carry the phone but I couldn’t bring code or development tools outside the lockdown so I had no way to capture this bug.

            5/8

            jacob@mastodon.farktronix.comJ This user is from outside of this forum
            jacob@mastodon.farktronix.comJ This user is from outside of this forum
            jacob@mastodon.farktronix.com
            wrote last edited by
            #6

            The next day I went in to work, pulled the source code for SpringBoard, and wrote some code to grab a screenshot on the phone. I needed a way to trigger the screenshot that wouldn’t happen by accident so I picked a home button press and a ringer switch change happening at the same time. I saved the photo to the camera roll and I think I triggered the camera shutter noise for fun.

            6/8

            jacob@mastodon.farktronix.comJ 1 Reply Last reply
            0
            • jacob@mastodon.farktronix.comJ jacob@mastodon.farktronix.com

              The next day I went in to work, pulled the source code for SpringBoard, and wrote some code to grab a screenshot on the phone. I needed a way to trigger the screenshot that wouldn’t happen by accident so I picked a home button press and a ringer switch change happening at the same time. I saved the photo to the camera roll and I think I triggered the camera shutter noise for fun.

              6/8

              jacob@mastodon.farktronix.comJ This user is from outside of this forum
              jacob@mastodon.farktronix.comJ This user is from outside of this forum
              jacob@mastodon.farktronix.com
              wrote last edited by
              #7

              I didn't work on SpringBoard but it was essentially just one guy writing it, so I messaged him about it. I wrote a Radar and attached my patch, and I think it was merged into the iPhone builds within a week (things moved incredibly fast back then!) Since screenshots were just for engineers to do bug reports (and because I knew almost nothing about SpringBoard or UI code) I put all my code inside a compiler flag for internal builds only.

              7/8

              jacob@mastodon.farktronix.comJ 1 Reply Last reply
              0
              • jacob@mastodon.farktronix.comJ jacob@mastodon.farktronix.com

                I didn't work on SpringBoard but it was essentially just one guy writing it, so I messaged him about it. I wrote a Radar and attached my patch, and I think it was merged into the iPhone builds within a week (things moved incredibly fast back then!) Since screenshots were just for engineers to do bug reports (and because I knew almost nothing about SpringBoard or UI code) I put all my code inside a compiler flag for internal builds only.

                7/8

                jacob@mastodon.farktronix.comJ This user is from outside of this forum
                jacob@mastodon.farktronix.comJ This user is from outside of this forum
                jacob@mastodon.farktronix.com
                wrote last edited by
                #8

                The screenshot functionality was there since before 1.0, but only on internal builds. SpringBoard took ownership after my original patch so I'm not familiar with the rest of the story until Pogue managed to get screenshots enabled in the public builds. Before they added it to a public release they changed the gesture from home+ringer switch to home+volume up button.

                8/8

                timonus@mastodon.socialT 1 Reply Last reply
                0
                • jacob@mastodon.farktronix.comJ jacob@mastodon.farktronix.com

                  In the office I would have connected my phone to my work desktop and run an internal tool to grab a screenshot (which is what Pogue is talking about) but at home I had no way to grab a screenshot. I was allowed to carry the phone but I couldn’t bring code or development tools outside the lockdown so I had no way to capture this bug.

                  5/8

                  enhancedscurry@mastodon.socialE This user is from outside of this forum
                  enhancedscurry@mastodon.socialE This user is from outside of this forum
                  enhancedscurry@mastodon.social
                  wrote last edited by
                  #9

                  @jacob Why didn't you just take a picture with your phone? Typical engineer, always looking to solve problems with code.

                  jacob@mastodon.farktronix.comJ 1 Reply Last reply
                  0
                  • enhancedscurry@mastodon.socialE enhancedscurry@mastodon.social

                    @jacob Why didn't you just take a picture with your phone? Typical engineer, always looking to solve problems with code.

                    jacob@mastodon.farktronix.comJ This user is from outside of this forum
                    jacob@mastodon.farktronix.comJ This user is from outside of this forum
                    jacob@mastodon.farktronix.com
                    wrote last edited by
                    #10

                    @enhancedscurry hahaha I remember that being my exact thought when I first saw the bug

                    1 Reply Last reply
                    0
                    • jacob@mastodon.farktronix.comJ jacob@mastodon.farktronix.com

                      My old manager at Apple sent me this video from David Pogue about screenshots on the iPhone and I have a bit more background on it to share

                      1/8

                      drewpickard@mastodon.socialD This user is from outside of this forum
                      drewpickard@mastodon.socialD This user is from outside of this forum
                      drewpickard@mastodon.social
                      wrote last edited by
                      #11

                      @jacob
                      Great story - thank you for sharing!

                      1 Reply Last reply
                      0
                      • jacob@mastodon.farktronix.comJ jacob@mastodon.farktronix.com

                        The screenshot functionality was there since before 1.0, but only on internal builds. SpringBoard took ownership after my original patch so I'm not familiar with the rest of the story until Pogue managed to get screenshots enabled in the public builds. Before they added it to a public release they changed the gesture from home+ringer switch to home+volume up button.

                        8/8

                        timonus@mastodon.socialT This user is from outside of this forum
                        timonus@mastodon.socialT This user is from outside of this forum
                        timonus@mastodon.social
                        wrote last edited by
                        #12

                        @jacob I thought it was home + lock when it first shipped to the public

                        jacob@mastodon.farktronix.comJ 1 Reply Last reply
                        0
                        • timonus@mastodon.socialT timonus@mastodon.social

                          @jacob I thought it was home + lock when it first shipped to the public

                          jacob@mastodon.farktronix.comJ This user is from outside of this forum
                          jacob@mastodon.farktronix.comJ This user is from outside of this forum
                          jacob@mastodon.farktronix.com
                          wrote last edited by
                          #13

                          @timonus you’re right! It used to be home + lock

                          1 Reply Last reply
                          0
                          • jacob@mastodon.farktronix.comJ jacob@mastodon.farktronix.com

                            My old manager at Apple sent me this video from David Pogue about screenshots on the iPhone and I have a bit more background on it to share

                            1/8

                            gadgetgav@mas.toG This user is from outside of this forum
                            gadgetgav@mas.toG This user is from outside of this forum
                            gadgetgav@mas.to
                            wrote last edited by
                            #14

                            @jacob “Where the windows were positioned”…? In 2007 the iPhone couldn’t show multiple windows, could it?

                            1 Reply Last reply
                            0
                            • jacob@mastodon.farktronix.comJ jacob@mastodon.farktronix.com

                              My old manager at Apple sent me this video from David Pogue about screenshots on the iPhone and I have a bit more background on it to share

                              1/8

                              gadgetgav@mas.toG This user is from outside of this forum
                              gadgetgav@mas.toG This user is from outside of this forum
                              gadgetgav@mas.to
                              wrote last edited by
                              #15

                              @jacob And in what year did the action become opposite buttons? I don’t doubt that having to make screenshots for Pogue had some part in it becoming a publically accessible feature, but he’s mis-stating history in his supposedly historical story.

                              dwineman@xoxo.zoneD 1 Reply Last reply
                              0
                              • gadgetgav@mas.toG gadgetgav@mas.to

                                @jacob And in what year did the action become opposite buttons? I don’t doubt that having to make screenshots for Pogue had some part in it becoming a publically accessible feature, but he’s mis-stating history in his supposedly historical story.

                                dwineman@xoxo.zoneD This user is from outside of this forum
                                dwineman@xoxo.zoneD This user is from outside of this forum
                                dwineman@xoxo.zone
                                wrote last edited by
                                #16

                                @gadgetgav @jacob Home and Lock were at the top and bottom of the phone, so you could reasonably call them opposites. But I think he just misremembered the current button arrangement as the original.

                                1 Reply Last reply
                                0
                                • jacob@mastodon.farktronix.comJ jacob@mastodon.farktronix.com

                                  My old manager at Apple sent me this video from David Pogue about screenshots on the iPhone and I have a bit more background on it to share

                                  1/8

                                  macquilter@toot.communityM This user is from outside of this forum
                                  macquilter@toot.communityM This user is from outside of this forum
                                  macquilter@toot.community
                                  wrote last edited by
                                  #17

                                  @jacob @ultranurd Love it!

                                  1 Reply Last reply
                                  0
                                  • R relay@relay.publicsquare.global shared this topic
                                    R relay@relay.mycrowd.ca shared this topic
                                  Reply
                                  • Reply as topic
                                  Log in to reply
                                  • Oldest to Newest
                                  • Newest to Oldest
                                  • Most Votes


                                  • Login

                                  • Login or register to search.
                                  • First post
                                    Last post
                                  0
                                  • Categories
                                  • Recent
                                  • Tags
                                  • Popular
                                  • World
                                  • Users
                                  • Groups