Weekly Poll: When Will the New iPhone Come Out?

Well, WWDC came and went and we still don’t have a new iPhone to hold in our hands. Of course, we knew going into the event that we weren’t going to see new hardware, but now the big question is, when is it going to happen?

Right now, one of the popular theories going around is that Apple will announce it at the annual iPod event in September, and that will be the new release date from here on forward. That sounds pretty good, but we’re not positive that’s going to be the case; Apple could definitely pull a switcheroo and announce it earlier or even later if they want, that way they don’t tick off anyone who bought a Verizon iPhone 4 new earlier this year.

So we’d like to hear from you to see if there’s a general consensus among the masses. When do you think the new iPhone will be released?

WWDC 2011: A First Timer’s Perspective

photo

Hey iCoders,

So I was given the opportunity to attend WWDC this year, and as it was my first time, I thought I would give some of my thoughts for anyone who is planning on making it in 2012. So for some quick background, WWDC stands for the World Wide Developers Conference. It is Apple’s only public conference now that they are no longer a part of MacWorld. WWDC has been going on since 1995 and currently takes place in San Francisco at Moscone Center West downtown, usually during summer. Tickets this year went for a cool $1600 and sold out in 8 hours or so. So my first tip:

1. If you’re planning on making it there in 2012, be ready to drop the money for the ticket the second they become available. I bet they sell out by lunch PST next year

The ticket gets attached to your Apple ID. This can be confusing if like me you are juggling a few for different client needs, cert complications, or whatever else. Just make sure to buy it with the Apple ID that has YOUR NAME attached to it. The company shown on your badge can easily be changed, but the name cannot.

The conference is usually a full work week, with Friday being a day a lot of developers use to travel home. In order to be ready for the big Monday kickoff with the Keynote, it is best to get into San Francisco on Sunday.

Day 0: Sunday

On Sunday you can go over to Moscone and get your badge and accompanying jacket. They seem to be set in giving jackets to developers now, as they did this last year and this year. Once you get the jacket, it sort of acts as a big marker that you are part of the WWDC group. It easily lets you spot other groups of developers attending the conference and you will see them everywhere downtown while you are there. The rest of Sunday I spent meeting other developers around the city and watching the Finals at a bar and grill around the center. It was important to get to bed early though because Monday was the keynote, and trust me, it is a LONG day.

Day 1: Monday

2:00 AM Wake up call. 2:20 leave the hotel. Sitting about 400th or so around Moscone in a line that by 7 AM will be 3000 developers long. The keynote line is a really unique experience. I attended Mac World 2009 where the MacBook air was released, which had a lot of the same feel, but WWDC’s keynote line is a whole different beast. This line contains a huge percentage of all the professional iOS and OS X developers on the planet. Any company offering a service that they want developers to start utilizing recognizes this as the biggest opportunity to get their market informed about their product.

The bigger winner this year in the PR department was TestFlight. An over the air ad-hoc app beta testing service. They had people giving out t-shirts all day Sunday and told everyone that if you wore them in the keynote line you would get a free breakfast burrito. I wasn’t lucky enough to hear about this, but I managed to get a burrito anyhow. They had water, coffee, t-shirts, lots of cards and even their own taco-truck they brought. They were a big hit with the developers and were a common sight around all sorts of events during the week. The line is a great time to get to know other developers.

Everyone at WWDC is serious. Serious clients, serious products. You’ll definitely get to meet some celebrity developers if you look around. For me it was Paul Haddad of TweetBot fame and Loren Brichter of Tweetie Twitter fame.

By 7AM or so you head into Moscone. They bring everyone up the escalators to the second floor where you can get fruit, pastries, coffee etc. Another 2 hours and change later they file as many people as they can up to the third floor where the keynote takes place. Of course, after all that waiting people go kinda crazy trying to get up there. Having done this now once for MacWorld and once for WWDC here is the best advice I can give.

2. Don’t push, shove, be mean, rude, hit, fight or generally get aggressive. It probably won’t help what seat you actually get and you’ll just seem like a jerk to everyone.

3. Have 1 seat buddy. As long as you get in line kind early, 4 – 5 AM. You will get to the third floor, from there you need a seat buddy. Find 2 seats that work, one stays while the other looks for a better one. If you only need to sit with one other person you will get great seats trust me.

The entire first section is reserved for VIP’s and press. However they do need seat fillers up there. So if you are up for a gamble you can head up to the font alone and hope to get a seat filler seat. A guy who I met at the conference did this and sat right behind Josh Topolsky of Engadget This Is My Next fame.

<Random Plug> This Is My Next is fantastic and I highly recommend the site and especially the podcast to anyone with interest in the tech world </Random Plug>.

Keynote was great to see in person. Steve started out slow, but by a few minutes into iCloud he seemed to have his same old energy about him. Lion is spectacular. I have had it installed for a few weeks now and it represents a very deliberate strategy to eventually meld together Apple’s desktop and mobile ecosystems. The introduction of Lion was especially scathing after the somewhat clumsy reveal of Windows 8 only a few days earlier. While Microsoft seems to be kind of floundering in this new technical landscape, trying desperately to find a strategy to hold on to. Apple is ready to release its strongest desktop OS ever, that has some very specific philosophical adoptions from its dominant mobile OS. Oh yeah, and it’s going to be $30. Going to be very interesting to see if Microsoft will make Windows more affordable in response to this pricing decision.

After the keynote you get a few hours before sessions start up. Monday has only one set of sessions to go to, which all represent “State of the Unions” for different technical tracks. The tracks covered at WWDC are

  • Application Framework
  • Graphics and Media
  • Developer Tools
  • Web Technologies
  • Core OS
  • The State of the Unions this year were very enlightening. As many of you already know, iOS 5 and Lion represent radical changes to the very fundamental architectural components of Objective C and UIKit. There will be iOS 5 specific technology articles coming very soon to iCodeBlog.

    After sessions it was on to the parties. WWDC has tons of awesome events all around the center the whole week. Usually you have to preregister for them. This great app called Party List came out this year to let everyone know of the big events going on (http://www.wwdcpartylist.com/). Hopefully this same thing will be around next year. Parties vary in terms of perks. But for most you can expect a free drink or two and usually some antics. Srcibd’s party was particularly interesting this year. It was held in their office and involved go-carts, pogo sticks and at least one broken ankle. Very interesting in deed. The parties are a great place to network, hand our cards etc. But they can get exhausting and you want to have energy for the days.

    Day 2 – 5: Tuesday – Friday

    The remaining days are very similar in terms of what you can do while there. There are basically 3 activities:

  • Sessions
  • Labs
  • One on One’s
  • Sessions

    At first look through WWDC’s offerings, sessions seem like the main attraction. They go on all day every day, and cover every topic imaginable. You get to see real Apple engineers, show off the new API’s they have just finished working on, and get excited about all the new things you’ll be able to code with the coming release. With this said, go to as few as possible. You get all of them whether or not you went to WWDC a few weeks later, and in the case of WWDC 2011, the stuff you learn won’t be able to run on consumers device till “Fall”, IE. whenever iOS 5 drops. Because of this, most WWDC veterans I met advised against spending a lot of times in the sessions.

    In previous years sessions also included Q&A’s which were not included in the videos of the sessions. However this year there wasn’t a Q&A at and of the sessions I attended, giving even less of an incentive to attend them. With all that said, I did enjoy the sessions I went to this year immensely. If you are an iOS developer, please watch them! They will improve the quality of the code you write and philosophies you bring to your architecture, guaranteed (HINT: If you’re not using Core Graphics somewhere in your app, your probably doing it wrong).

    4. Sessions are available in HD for no cost 3 weeks after the conference. If there is something else you want to do over a session, choose that.

    Labs

    Labs are located on the first floor of Moscone. There are 5 labs, one for each of the WWDC tracks. The labs were kinda hit and miss. It seemed like they were best for people who had incredibly specific issues they wanted to talk through with an engineer. The labs had scheduled times for specific topics, IE. Core Data Lab, UIKit Lab and so on. If you showed up for one of these, you usually needed to wait in a pretty decent line, but one you got to the front an Apple Engineer would be assigned to you and do their best to help with your problem. While many people seemed to get a lot of value out of these labs I had a great experience and a crappy one.

    On the second day I was itching to get Lion running on a seperate partition on my machine. One really cool thing about WWDC is the type of internet access they provide down in the lab. There are probably near 1000 ethernet plugs all over the room where I got the fastest internet I have ever seen. I was able to download Lion, iOS 5 SDK and Xcode and iOS 5 Image for iPad and iPhone in about 15 mintues. I had some install difficulties and this awesome engineer in the Core OS lab was able to help me repair my disk and get Lion installed. That experience with the labs was great.

    On the other hand, on my last day there I went over to the Core Graphics lab for some assistance with a rendering problem I am having with my new Twitter app Bird’s Eye, the experience was not as good.

    <Sameless Plug> Check out my new iPad app Bird’s Eye. It is a real time, Twitter browser with a location context. And it’s free! </Shameless Plug>.

    The problem I’m having involves a MKAnnotationView rendering when I am adding them to my Map. When I got to the front of the line and explained I was having rendering problems involving Map Kit, 3 different Apple Engineers looked at me with no idea what MapKit was. Disappointing to say the least. I eventually did talk to someone but wasn’t able to get any solid advice out of the time. I guess this problem did walk a thin line between Core Graphics and UIKit, but come on. MapKit is an old and popular API, I would expect better from Apple engineers.

    5. Labs pay off big time if you have a specific hurdle you can’t get over. There will be a line, but stick with it, the personal attention will be well worth the wait.

    One on One’s

    The final thing you could fill your days with were One-On-One’s. This year Apple provided a WWDC app for all attendees. It showed you a schedule for everyday, photos and also had a section to make reservations. These reservations allowed developers to schedule one-on-one meetings with different Apple employees. There were sessions for Mac/iOS UI/UX consulting, App Store Approval consulting for both Mac/iOS, iTunes Connect, Developer Program Services and Developer Publications. I know these are hot tickets from other articles I have read about attending WWDC. This year you would use the app to get reservations. The app only said check back after Monday’s keynote to make reservations for these sessions. Right after the keynote I checked with no luck of being able to make reservations. I continued to check all night with no change.

    Waking up early on Tuesday morning there was some change, but clicking the reserve button caused nothing to happen. I couldn’t help but reflect on how I heard several speakers during Monday’s sessions say something like:

    “Users expect your app to responsive when you click around, so make sure network connections and other operations occur outside of the main thread and to continually update your user interface.”

    So it turns out their system got overloaded and allowed many people to get resevations and confirmation email for the exact same time, sometimes without the people at the one-on-ones even having a record of it. After hearing all the Apple engineers boast nonstop about how “Magical” all of the conflict resolution stuff was in iCloud it didn’t exactly give me a warm and fuzzy feeling. But I digress.

    I did eventually get an appointment with both an iOS App Reviewer and iOS UI/UX engineer. I will be having a separate post in the next few weeks about a little app I tried to get into the store but have failed to do so. I decided to open source it. I’ll keep you all posted. The UI/UX engineer was great. Lots of great ideas on enhancement and updates to my user interface and general app usability.

    6. If you think your project would benefit from one of these One-On-One’s make this your primary mission at WWDC before anything else. They will fill up, and probably within a few hours.

    Wrap Up

    So that is my somewhat lengthy first time reflection on WWDC. The one thing that I think is hard to capture is the excitement that fills downtown for that week. I got to interact with people who make some of the applications that are major setpieces in modern culture, and I consider that to be a real privilege. Everyone you talk to is excited about their apps, the new technologies and the general future, and I consider myself lucky to be in an industry where I get to experience that. In the world of OS X and iOS developer there are two kinds of conferences. WWDC and the other ones. I can’t wait to get my ticket for next year and head back. I hope I see some of you there.

    Thanks for reading. Follow me @cruffenach

    WWDC 2011: A First Timer’s Perspective

    photo

    Hey iCoders,

    So I was given the opportunity to attend WWDC this year, and as it was my first time, I thought I would give some of my thoughts for anyone who is planning on making it in 2012. So for some quick background, WWDC stands for the World Wide Developers Conference. It is Apple’s only public conference now that they are no longer a part of MacWorld. WWDC has been going on since 1995 and currently takes place in San Francisco at Moscone Center West downtown, usually during summer. Tickets this year went for a cool $1600 and sold out in 8 hours or so. So my first tip:

    1. If you’re planning on making it there in 2012, be ready to drop the money for the ticket the second they become available. I bet they sell out by lunch PST next year

    The ticket gets attached to your Apple ID. This can be confusing if like me you are juggling a few for different client needs, cert complications, or whatever else. Just make sure to buy it with the Apple ID that has YOUR NAME attached to it. The company shown on your badge can easily be changed, but the name cannot.

    The conference is usually a full work week, with Friday being a day a lot of developers use to travel home. In order to be ready for the big Monday kickoff with the Keynote, it is best to get into San Francisco on Sunday.

    Day 0: Sunday

    On Sunday you can go over to Moscone and get your badge and accompanying jacket. They seem to be set in giving jackets to developers now, as they did this last year and this year. Once you get the jacket, it sort of acts as a big marker that you are part of the WWDC group. It easily lets you spot other groups of developers attending the conference and you will see them everywhere downtown while you are there. The rest of Sunday I spent meeting other developers around the city and watching the Finals at a bar and grill around the center. It was important to get to bed early though because Monday was the keynote, and trust me, it is a LONG day.

    Day 1: Monday

    2:00 AM Wake up call. 2:20 leave the hotel. Sitting about 400th or so around Moscone in a line that by 7 AM will be 3000 developers long. The keynote line is a really unique experience. I attended Mac World 2009 where the MacBook air was released, which had a lot of the same feel, but WWDC’s keynote line is a whole different beast. This line contains a huge percentage of all the professional iOS and OS X developers on the planet. Any company offering a service that they want developers to start utilizing recognizes this as the biggest opportunity to get their market informed about their product.

    The bigger winner this year in the PR department was TestFlight. An over the air ad-hoc app beta testing service. They had people giving out t-shirts all day Sunday and told everyone that if you wore them in the keynote line you would get a free breakfast burrito. I wasn’t lucky enough to hear about this, but I managed to get a burrito anyhow. They had water, coffee, t-shirts, lots of cards and even their own taco-truck they brought. They were a big hit with the developers and were a common sight around all sorts of events during the week. The line is a great time to get to know other developers.

    Everyone at WWDC is serious. Serious clients, serious products. You’ll definitely get to meet some celebrity developers if you look around. For me it was Paul Haddad of TweetBot fame and Loren Brichter of Tweetie Twitter fame.

    By 7AM or so you head into Moscone. They bring everyone up the escalators to the second floor where you can get fruit, pastries, coffee etc. Another 2 hours and change later they file as many people as they can up to the third floor where the keynote takes place. Of course, after all that waiting people go kinda crazy trying to get up there. Having done this now once for MacWorld and once for WWDC here is the best advice I can give.

    2. Don’t push, shove, be mean, rude, hit, fight or generally get aggressive. It probably won’t help what seat you actually get and you’ll just seem like a jerk to everyone.

    3. Have 1 seat buddy. As long as you get in line kind early, 4 – 5 AM. You will get to the third floor, from there you need a seat buddy. Find 2 seats that work, one stays while the other looks for a better one. If you only need to sit with one other person you will get great seats trust me.

    The entire first section is reserved for VIP’s and press. However they do need seat fillers up there. So if you are up for a gamble you can head up to the font alone and hope to get a seat filler seat. A guy who I met at the conference did this and sat right behind Josh Topolsky of Engadget This Is My Next fame.

    <Random Plug> This Is My Next is fantastic and I highly recommend the site and especially the podcast to anyone with interest in the tech world </Random Plug>.

    Keynote was great to see in person. Steve started out slow, but by a few minutes into iCloud he seemed to have his same old energy about him. Lion is spectacular. I have had it installed for a few weeks now and it represents a very deliberate strategy to eventually meld together Apple’s desktop and mobile ecosystems. The introduction of Lion was especially scathing after the somewhat clumsy reveal of Windows 8 only a few days earlier. While Microsoft seems to be kind of floundering in this new technical landscape, trying desperately to find a strategy to hold on to. Apple is ready to release its strongest desktop OS ever, that has some very specific philosophical adoptions from its dominant mobile OS. Oh yeah, and it’s going to be $30. Going to be very interesting to see if Microsoft will make Windows more affordable in response to this pricing decision.

    After the keynote you get a few hours before sessions start up. Monday has only one set of sessions to go to, which all represent “State of the Unions” for different technical tracks. The tracks covered at WWDC are

  • Application Framework
  • Graphics and Media
  • Developer Tools
  • Web Technologies
  • Core OS
  • The State of the Unions this year were very enlightening. As many of you already know, iOS 5 and Lion represent radical changes to the very fundamental architectural components of Objective C and UIKit. There will be iOS 5 specific technology articles coming very soon to iCodeBlog.

    After sessions it was on to the parties. WWDC has tons of awesome events all around the center the whole week. Usually you have to preregister for them. This great app called Party List came out this year to let everyone know of the big events going on (http://www.wwdcpartylist.com/). Hopefully this same thing will be around next year. Parties vary in terms of perks. But for most you can expect a free drink or two and usually some antics. Srcibd’s party was particularly interesting this year. It was held in their office and involved go-carts, pogo sticks and at least one broken ankle. Very interesting in deed. The parties are a great place to network, hand our cards etc. But they can get exhausting and you want to have energy for the days.

    Day 2 – 5: Tuesday – Friday

    The remaining days are very similar in terms of what you can do while there. There are basically 3 activities:

  • Sessions
  • Labs
  • One on One’s
  • Sessions

    At first look through WWDC’s offerings, sessions seem like the main attraction. They go on all day every day, and cover every topic imaginable. You get to see real Apple engineers, show off the new API’s they have just finished working on, and get excited about all the new things you’ll be able to code with the coming release. With this said, go to as few as possible. You get all of them whether or not you went to WWDC a few weeks later, and in the case of WWDC 2011, the stuff you learn won’t be able to run on consumers device till “Fall”, IE. whenever iOS 5 drops. Because of this, most WWDC veterans I met advised against spending a lot of times in the sessions.

    In previous years sessions also included Q&A’s which were not included in the videos of the sessions. However this year there wasn’t a Q&A at and of the sessions I attended, giving even less of an incentive to attend them. With all that said, I did enjoy the sessions I went to this year immensely. If you are an iOS developer, please watch them! They will improve the quality of the code you write and philosophies you bring to your architecture, guaranteed (HINT: If you’re not using Core Graphics somewhere in your app, your probably doing it wrong).

    4. Sessions are available in HD for no cost 3 weeks after the conference. If there is something else you want to do over a session, choose that.

    Labs

    Labs are located on the first floor of Moscone. There are 5 labs, one for each of the WWDC tracks. The labs were kinda hit and miss. It seemed like they were best for people who had incredibly specific issues they wanted to talk through with an engineer. The labs had scheduled times for specific topics, IE. Core Data Lab, UIKit Lab and so on. If you showed up for one of these, you usually needed to wait in a pretty decent line, but one you got to the front an Apple Engineer would be assigned to you and do their best to help with your problem. While many people seemed to get a lot of value out of these labs I had a great experience and a crappy one.

    On the second day I was itching to get Lion running on a seperate partition on my machine. One really cool thing about WWDC is the type of internet access they provide down in the lab. There are probably near 1000 ethernet plugs all over the room where I got the fastest internet I have ever seen. I was able to download Lion, iOS 5 SDK and Xcode and iOS 5 Image for iPad and iPhone in about 15 mintues. I had some install difficulties and this awesome engineer in the Core OS lab was able to help me repair my disk and get Lion installed. That experience with the labs was great.

    On the other hand, on my last day there I went over to the Core Graphics lab for some assistance with a rendering problem I am having with my new Twitter app Bird’s Eye, the experience was not as good.

    <Sameless Plug> Check out my new iPad app Bird’s Eye. It is a real time, Twitter browser with a location context. And it’s free! </Shameless Plug>.

    The problem I’m having involves a MKAnnotationView rendering when I am adding them to my Map. When I got to the front of the line and explained I was having rendering problems involving Map Kit, 3 different Apple Engineers looked at me with no idea what MapKit was. Disappointing to say the least. I eventually did talk to someone but wasn’t able to get any solid advice out of the time. I guess this problem did walk a thin line between Core Graphics and UIKit, but come on. MapKit is an old and popular API, I would expect better from Apple engineers.

    5. Labs pay off big time if you have a specific hurdle you can’t get over. There will be a line, but stick with it, the personal attention will be well worth the wait.

    One on One’s

    The final thing you could fill your days with were One-On-One’s. This year Apple provided a WWDC app for all attendees. It showed you a schedule for everyday, photos and also had a section to make reservations. These reservations allowed developers to schedule one-on-one meetings with different Apple employees. There were sessions for Mac/iOS UI/UX consulting, App Store Approval consulting for both Mac/iOS, iTunes Connect, Developer Program Services and Developer Publications. I know these are hot tickets from other articles I have read about attending WWDC. This year you would use the app to get reservations. The app only said check back after Monday’s keynote to make reservations for these sessions. Right after the keynote I checked with no luck of being able to make reservations. I continued to check all night with no change.

    Waking up early on Tuesday morning there was some change, but clicking the reserve button caused nothing to happen. I couldn’t help but reflect on how I heard several speakers during Monday’s sessions say something like:

    “Users expect your app to responsive when you click around, so make sure network connections and other operations occur outside of the main thread and to continually update your user interface.”

    So it turns out their system got overloaded and allowed many people to get resevations and confirmation email for the exact same time, sometimes without the people at the one-on-ones even having a record of it. After hearing all the Apple engineers boast nonstop about how “Magical” all of the conflict resolution stuff was in iCloud it didn’t exactly give me a warm and fuzzy feeling. But I digress.

    I did eventually get an appointment with both an iOS App Reviewer and iOS UI/UX engineer. I will be having a separate post in the next few weeks about a little app I tried to get into the store but have failed to do so. I decided to open source it. I’ll keep you all posted. The UI/UX engineer was great. Lots of great ideas on enhancement and updates to my user interface and general app usability.

    6. If you think your project would benefit from one of these One-On-One’s make this your primary mission at WWDC before anything else. They will fill up, and probably within a few hours.

    Wrap Up

    So that is my somewhat lengthy first time reflection on WWDC. The one thing that I think is hard to capture is the excitement that fills downtown for that week. I got to interact with people who make some of the applications that are major setpieces in modern culture, and I consider that to be a real privilege. Everyone you talk to is excited about their apps, the new technologies and the general future, and I consider myself lucky to be in an industry where I get to experience that. In the world of OS X and iOS developer there are two kinds of conferences. WWDC and the other ones. I can’t wait to get my ticket for next year and head back. I hope I see some of you there.

    Thanks for reading. Follow me @cruffenach

    WWDC 2011: A First Timer’s Perspective

    photo

    Hey iCoders,

    So I was given the opportunity to attend WWDC this year, and as it was my first time, I thought I would give some of my thoughts for anyone who is planning on making it in 2012. So for some quick background, WWDC stands for the World Wide Developers Conference. It is Apple’s only public conference now that they are no longer a part of MacWorld. WWDC has been going on since 1995 and currently takes place in San Francisco at Moscone Center West downtown, usually during summer. Tickets this year went for a cool $1600 and sold out in 8 hours or so. So my first tip:

    1. If you’re planning on making it there in 2012, be ready to drop the money for the ticket the second they become available. I bet they sell out by lunch PST next year

    The ticket gets attached to your Apple ID. This can be confusing if like me you are juggling a few for different client needs, cert complications, or whatever else. Just make sure to buy it with the Apple ID that has YOUR NAME attached to it. The company shown on your badge can easily be changed, but the name cannot.

    The conference is usually a full work week, with Friday being a day a lot of developers use to travel home. In order to be ready for the big Monday kickoff with the Keynote, it is best to get into San Francisco on Sunday.

    Day 0: Sunday

    On Sunday you can go over to Moscone and get your badge and accompanying jacket. They seem to be set in giving jackets to developers now, as they did this last year and this year. Once you get the jacket, it sort of acts as a big marker that you are part of the WWDC group. It easily lets you spot other groups of developers attending the conference and you will see them everywhere downtown while you are there. The rest of Sunday I spent meeting other developers around the city and watching the Finals at a bar and grill around the center. It was important to get to bed early though because Monday was the keynote, and trust me, it is a LONG day.

    Day 1: Monday

    2:00 AM Wake up call. 2:20 leave the hotel. Sitting about 400th or so around Moscone in a line that by 7 AM will be 3000 developers long. The keynote line is a really unique experience. I attended Mac World 2009 where the MacBook air was released, which had a lot of the same feel, but WWDC’s keynote line is a whole different beast. This line contains a huge percentage of all the professional iOS and OS X developers on the planet. Any company offering a service that they want developers to start utilizing recognizes this as the biggest opportunity to get their market informed about their product.

    The bigger winner this year in the PR department was TestFlight. An over the air ad-hoc app beta testing service. They had people giving out t-shirts all day Sunday and told everyone that if you wore them in the keynote line you would get a free breakfast burrito. I wasn’t lucky enough to hear about this, but I managed to get a burrito anyhow. They had water, coffee, t-shirts, lots of cards and even their own taco-truck they brought. They were a big hit with the developers and were a common sight around all sorts of events during the week. The line is a great time to get to know other developers.

    Everyone at WWDC is serious. Serious clients, serious products. You’ll definitely get to meet some celebrity developers if you look around. For me it was Paul Haddad of TweetBot fame and Loren Brichter of Tweetie Twitter fame.

    By 7AM or so you head into Moscone. They bring everyone up the escalators to the second floor where you can get fruit, pastries, coffee etc. Another 2 hours and change later they file as many people as they can up to the third floor where the keynote takes place. Of course, after all that waiting people go kinda crazy trying to get up there. Having done this now once for MacWorld and once for WWDC here is the best advice I can give.

    2. Don’t push, shove, be mean, rude, hit, fight or generally get aggressive. It probably won’t help what seat you actually get and you’ll just seem like a jerk to everyone.

    3. Have 1 seat buddy. As long as you get in line kind early, 4 – 5 AM. You will get to the third floor, from there you need a seat buddy. Find 2 seats that work, one stays while the other looks for a better one. If you only need to sit with one other person you will get great seats trust me.

    The entire first section is reserved for VIP’s and press. However they do need seat fillers up there. So if you are up for a gamble you can head up to the font alone and hope to get a seat filler seat. A guy who I met at the conference did this and sat right behind Josh Topolsky of Engadget This Is My Next fame.

    <Random Plug> This Is My Next is fantastic and I highly recommend the site and especially the podcast to anyone with interest in the tech world </Random Plug>.

    Keynote was great to see in person. Steve started out slow, but by a few minutes into iCloud he seemed to have his same old energy about him. Lion is spectacular. I have had it installed for a few weeks now and it represents a very deliberate strategy to eventually meld together Apple’s desktop and mobile ecosystems. The introduction of Lion was especially scathing after the somewhat clumsy reveal of Windows 8 only a few days earlier. While Microsoft seems to be kind of floundering in this new technical landscape, trying desperately to find a strategy to hold on to. Apple is ready to release its strongest desktop OS ever, that has some very specific philosophical adoptions from its dominant mobile OS. Oh yeah, and it’s going to be $30. Going to be very interesting to see if Microsoft will make Windows more affordable in response to this pricing decision.

    After the keynote you get a few hours before sessions start up. Monday has only one set of sessions to go to, which all represent “State of the Unions” for different technical tracks. The tracks covered at WWDC are

  • Application Framework
  • Graphics and Media
  • Developer Tools
  • Web Technologies
  • Core OS
  • The State of the Unions this year were very enlightening. As many of you already know, iOS 5 and Lion represent radical changes to the very fundamental architectural components of Objective C and UIKit. There will be iOS 5 specific technology articles coming very soon to iCodeBlog.

    After sessions it was on to the parties. WWDC has tons of awesome events all around the center the whole week. Usually you have to preregister for them. This great app called Party List came out this year to let everyone know of the big events going on (http://www.wwdcpartylist.com/). Hopefully this same thing will be around next year. Parties vary in terms of perks. But for most you can expect a free drink or two and usually some antics. Srcibd’s party was particularly interesting this year. It was held in their office and involved go-carts, pogo sticks and at least one broken ankle. Very interesting in deed. The parties are a great place to network, hand our cards etc. But they can get exhausting and you want to have energy for the days.

    Day 2 – 5: Tuesday – Friday

    The remaining days are very similar in terms of what you can do while there. There are basically 3 activities:

  • Sessions
  • Labs
  • One on One’s
  • Sessions

    At first look through WWDC’s offerings, sessions seem like the main attraction. They go on all day every day, and cover every topic imaginable. You get to see real Apple engineers, show off the new API’s they have just finished working on, and get excited about all the new things you’ll be able to code with the coming release. With this said, go to as few as possible. You get all of them whether or not you went to WWDC a few weeks later, and in the case of WWDC 2011, the stuff you learn won’t be able to run on consumers device till “Fall”, IE. whenever iOS 5 drops. Because of this, most WWDC veterans I met advised against spending a lot of times in the sessions.

    In previous years sessions also included Q&A’s which were not included in the videos of the sessions. However this year there wasn’t a Q&A at and of the sessions I attended, giving even less of an incentive to attend them. With all that said, I did enjoy the sessions I went to this year immensely. If you are an iOS developer, please watch them! They will improve the quality of the code you write and philosophies you bring to your architecture, guaranteed (HINT: If you’re not using Core Graphics somewhere in your app, your probably doing it wrong).

    4. Sessions are available in HD for no cost 3 weeks after the conference. If there is something else you want to do over a session, choose that.

    Labs

    Labs are located on the first floor of Moscone. There are 5 labs, one for each of the WWDC tracks. The labs were kinda hit and miss. It seemed like they were best for people who had incredibly specific issues they wanted to talk through with an engineer. The labs had scheduled times for specific topics, IE. Core Data Lab, UIKit Lab and so on. If you showed up for one of these, you usually needed to wait in a pretty decent line, but one you got to the front an Apple Engineer would be assigned to you and do their best to help with your problem. While many people seemed to get a lot of value out of these labs I had a great experience and a crappy one.

    On the second day I was itching to get Lion running on a seperate partition on my machine. One really cool thing about WWDC is the type of internet access they provide down in the lab. There are probably near 1000 ethernet plugs all over the room where I got the fastest internet I have ever seen. I was able to download Lion, iOS 5 SDK and Xcode and iOS 5 Image for iPad and iPhone in about 15 mintues. I had some install difficulties and this awesome engineer in the Core OS lab was able to help me repair my disk and get Lion installed. That experience with the labs was great.

    On the other hand, on my last day there I went over to the Core Graphics lab for some assistance with a rendering problem I am having with my new Twitter app Bird’s Eye, the experience was not as good.

    <Sameless Plug> Check out my new iPad app Bird’s Eye. It is a real time, Twitter browser with a location context. And it’s free! </Shameless Plug>.

    The problem I’m having involves a MKAnnotationView rendering when I am adding them to my Map. When I got to the front of the line and explained I was having rendering problems involving Map Kit, 3 different Apple Engineers looked at me with no idea what MapKit was. Disappointing to say the least. I eventually did talk to someone but wasn’t able to get any solid advice out of the time. I guess this problem did walk a thin line between Core Graphics and UIKit, but come on. MapKit is an old and popular API, I would expect better from Apple engineers.

    5. Labs pay off big time if you have a specific hurdle you can’t get over. There will be a line, but stick with it, the personal attention will be well worth the wait.

    One on One’s

    The final thing you could fill your days with were One-On-One’s. This year Apple provided a WWDC app for all attendees. It showed you a schedule for everyday, photos and also had a section to make reservations. These reservations allowed developers to schedule one-on-one meetings with different Apple employees. There were sessions for Mac/iOS UI/UX consulting, App Store Approval consulting for both Mac/iOS, iTunes Connect, Developer Program Services and Developer Publications. I know these are hot tickets from other articles I have read about attending WWDC. This year you would use the app to get reservations. The app only said check back after Monday’s keynote to make reservations for these sessions. Right after the keynote I checked with no luck of being able to make reservations. I continued to check all night with no change.

    Waking up early on Tuesday morning there was some change, but clicking the reserve button caused nothing to happen. I couldn’t help but reflect on how I heard several speakers during Monday’s sessions say something like:

    “Users expect your app to responsive when you click around, so make sure network connections and other operations occur outside of the main thread and to continually update your user interface.”

    So it turns out their system got overloaded and allowed many people to get resevations and confirmation email for the exact same time, sometimes without the people at the one-on-ones even having a record of it. After hearing all the Apple engineers boast nonstop about how “Magical” all of the conflict resolution stuff was in iCloud it didn’t exactly give me a warm and fuzzy feeling. But I digress.

    I did eventually get an appointment with both an iOS App Reviewer and iOS UI/UX engineer. I will be having a separate post in the next few weeks about a little app I tried to get into the store but have failed to do so. I decided to open source it. I’ll keep you all posted. The UI/UX engineer was great. Lots of great ideas on enhancement and updates to my user interface and general app usability.

    6. If you think your project would benefit from one of these One-On-One’s make this your primary mission at WWDC before anything else. They will fill up, and probably within a few hours.

    Wrap Up

    So that is my somewhat lengthy first time reflection on WWDC. The one thing that I think is hard to capture is the excitement that fills downtown for that week. I got to interact with people who make some of the applications that are major setpieces in modern culture, and I consider that to be a real privilege. Everyone you talk to is excited about their apps, the new technologies and the general future, and I consider myself lucky to be in an industry where I get to experience that. In the world of OS X and iOS developer there are two kinds of conferences. WWDC and the other ones. I can’t wait to get my ticket for next year and head back. I hope I see some of you there.

    Thanks for reading. Follow me @cruffenach

    Apple Granted Patent On iPhone, Bad News For Smartphone Makers

    In an exclusive today,PCMag  that Apple has, (finally), been granted its patent for the iPhone, originally released in 2007. Here’s the really interesting part. Experts say the granted patent is so broad, it could actually allow Apple to put pressure on other smartphone manufacturers, if not push them out of the U.S market, entirely.

    Filed all the way back in 2007, Apple has this week been awarded U.S. patent number 7,966,578, which covers, “[a] computer-implemented method, for use in conjunction with a portable multifunction device with a touch screen display, [that] comprises displaying a portion of page content, including a frame displaying a portion of frame content and also including other content of the page, on the touch screen display.”

    But as PCMag notes, this is just the beginning of what is contained in the patent. Because, you see, by the USPTO granting Apple such a patent, it has, in effect, given Apple sole rights over the multitouch technology found in almost all smartphones and tablets currently available on the market.

    Apple’s patent essentially gives it ownership of the capacitive multitouch interface the company pioneered with its iPhone, said one source who has been involved in intellectual property litigation on similar matters. That’s likely to produce a new round of lawsuits over the now-ubiquitous multitouch interfaces used in smartphones made by the likes of HTC, Samsung, Motorola, Research in Motion, Nokia, and others that run operating systems similar in nature to Apple’s iOS, like Google’s Android, said the source, who asked not to be named.

    And it gets worse for the firm’s competitors, as with its iPhone patent now granted, Apple has essentially just patented the modern-day smartphone which uses multitouch and the finger for mobile navigation.

    What’s more, the patent seems broad enough in scope to cover virtually any mobile device with an interface that incorporates the finger movements used to operate Apple’s touchscreen devices, the source said.

    “This patent covers a kind of functionality without which it will be hard to build a competitive smartphone,” said Florian Mueller, an award-winning intellectual property activist with 25 years of software industry expertise who blogs at Foss Patents.

    “Unless this patent becomes invalidated, it would allow Apple to stifle innovation and bully competitors.”

    This is obviously great news for Apple, who will likely now go after said companies and request they purchase a license for “their” technology.

    Apple could conceivably restrict makers of touchscreen smartphones, tablets, and other mobile devices from selling their products in the U.S. More likely is that Apple would reach a settlement with such competitors and start licensing its patented technology for a tidy new income stream.

     

    via XiPhone

     

     

    Tim Cook spotted at China Mobile’s headquarters

    Apple’s acting CEO Tim Cook was spotted at the headquarters of China Mobile today, lending credence to recent rumors that Apple is in talks to bring the iPhone to the carrier. China Mobile is the largest mobile phone operator in the world, with over 600 million subscribers, so bringing the iPhone to the carrier is seen as an important step for Apple’s growth in the Asian market.

    As noted by MICGadget, a reporter from First Financial Daily was sitting the the lobby of China Mobile earlier today when she spotted Tim Cook flanked by seven to eight people. She quickly snapped the picture you see here. From her blog:

    This morning, around 10, Apple COO Tim Cook is spotted in the lobby of China Mobile’s HQ, accompanied by 7-8 people. Probably Cook is talking with executives from China Mobile to discuss bilateral cooperation for the iPhone. Both China and America flags are seen in the lobby, and Cook seems to be happy.

    A month ago we told you about rumors that Apple and China Mobile had reached a consensus on a 4G iPhone that would support China Mobile’s TD-LTE 4G technology. At the time sources said that negotiations weren’t complete. Given that Tim Cook was spotted in China Mobile’s headquarters today it seem apparent that at the very least negotiations are ongoing, if not almost wrapped up in time for the next iPhone launch this fall.

    Tim Cook spotted at China Mobile’s headquarters originally appeared on TUAW – The Unofficial Apple Weblog on Wed, 22 Jun 2011 22:00:00 EST. Please see our terms for use of feeds.

    Source | Permalink | Email this | Comments

    Video App Demo: Leatherbound

    Leatherbound is a cool, free app (iPhone and iPad) for finding the price and availability of ebooks. It’s meant to keep you from searching for just the book you’re looking for among the mountains of Kindle, Nook and iBook offerings. Once you find a title, give it a tap to compare its listing on the various stores.

    It’s pretty neat, and you can check out the demo below for a look at what it does. Leatherbound is free, universal and in the App Store now.

    Video App Demo: Leatherbound originally appeared on TUAW – The Unofficial Apple Weblog on Wed, 22 Jun 2011 21:30:00 EST. Please see our terms for use of feeds.

    Source | Permalink | Email this | Comments

    iPad display stand adds Apple Store charm

    This is cute. The iPad 2 display dock is a new product by a company called New PC Gadgets that’s basically a dock for your iPad 2 that looks just like the ones holding the devices in Apple Stores. Sure, it’ll hold your iPhone, iPod touch or iPad 2 with panache and allow you to use it at an angle, but more importantly, it looks just like the real thing! You, too, can pretend you live in an Apple Store, but without all of the employees and customers around.

    The stand is $74.95, which is obviously pricy for a display dock of any kind, much less one with as little functionality as this one. But, and we’re repeating ourselves here, it looks like an Apple Store stand. That’s worth it, right?

    [via App Advice]

    iPad display stand adds Apple Store charm originally appeared on TUAW – The Unofficial Apple Weblog on Wed, 22 Jun 2011 21:00:00 EST. Please see our terms for use of feeds.

    Source | Permalink | Email this | Comments

    Judge "likely" to deny Apple’s bid to halt Amazon’s "appstore" name

    At a hearing in Oakland, California today, U.S. District Judge Phyllis Hamilton said she will “probably” deny Apple’s motion to halt Amazon’s use of “app store” in its Android software development program and Android application store. The judge stated that Apple hasn’t produced any “real evidence of actual confusion” among potential customers that would be a “stumbling block for Apple,” BusinessWeek says.

    Apple originally sued Amazon in March over their use of the term “app store.” Apple alleged that it violated their trademark and created confusion among customers. A month later Amazon filed an official response asserting that the term “app store” is generic and is therefore not a valid trademark. Amazon even cited Steve Jobs in its defense, quoting him from an earlier financial conference call where he used “app stores” in a generic sense.

    And, for now anyway, it looks like the judge is leaning towards Amazon’s defense. Hamilton told Apple, “I’m troubled by the showing that you’ve made so far, but that’s where you’re likely not to prevail at this early juncture.”

    However, Apple could still beef up its case and provide additional evidence in its defense as Hamilton has not yet said when she intends to rule on the case.

    Judge “likely” to deny Apple’s bid to halt Amazon’s “appstore” name originally appeared on TUAW – The Unofficial Apple Weblog on Wed, 22 Jun 2011 20:30:00 EST. Please see our terms for use of feeds.

    Source | Permalink | Email this | Comments

    Apple removed ThirdIntifada from App Store

    The Associated Press reports that Apple has yanked ThirdIntifada, a known anti-Israel app, from the App Store. This happened after Yuli Edelstein, Israel’s information minister, and Jewish human rights group The Simon Wiesenthal Center complained to Apple.

    The app, as seen in screenshots captured by Razorianfly, was used as an information hub for supporters. One of its uses was to organize anti-Israel protests.

    Apple spokesman Tom Neumayer told AP, “… it violates the developer guidelines by being offensive to large groups of people.”

    Apple removed ThirdIntifada from App Store originally appeared on TUAW – The Unofficial Apple Weblog on Wed, 22 Jun 2011 20:00:00 EST. Please see our terms for use of feeds.

    Source | Permalink | Email this | Comments

    DeNA bringing Infinity Blade X to Japan’s Mobage platform

    DeNA’s been on the iOS hunt for about a year now — I saw them at GDC Online last fall asking developers to create games for their Mobage mobile platform in Japan, and then they outright purchased popular iOS developer ngmoco not long after that. Now they’ve put together plans to bring another big iOS game to the Mobage platform — along with Epic Games and developers Chair Entertainment, DeNA will be bringing a version of the popular iOS game, called Infinity Blade X to Japan.

    The game will be very much like the Infinity Blade we know, using swipe controls to fight RPG-style through an old castle, of course. But it will also be free-to-play, and instead be monetized with virtual goods, as well as offer social connections through the Mobage network. The game will run in Unreal Engine 3 as well, and will be available across the Mobage-town platform, which runs on a number of different cell phones and services in Japan.

    DeNA has a huge network and lots of resources in Japan, and as I said, they’ve been looking for Western games to bring over and adapt for their huge audience. This won’t be the last big title we see translated for the Mobage platform, I’m sure.

    Show full PR text
    DeNa to Bring Infinity Blade X to Mobage in Japan

    Epic Games’ Popular Sword-fighting Adventure Game to Go Social
    DeNA Continues to Enrich the Mobage Catalog with a Diverse Range of Games

    TOKYO, JAPAN – June 22, 2011 – DeNA Co., Ltd. has announced today that the company is expanding the Mobage social gaming platform’s catalog of hit titles, with the social game version of Infinity Blade, offered in collaboration with Epic Games, Inc. and its award-winning studio, ChAIR Entertainment. The adaptation of the popular sword-fighting adventure RPG will launch exclusively on Mobage for iOS in Japan as a social game in the fall of 2011. This Infinity Blade title is the newest in DeNA’s diverse lineup of apps for Mobage, spanning from casual to core games.

    Provisionally entitled Infinity Blade X for Mobage, the social title is the first Mobage game developed with Epic’s Unreal Engine 3, allowing high-end sophisticated graphics. The gameplay maintains the design and control features of the original version, while adding the ability for players to fight or collaborate with each other via the Mobage network. Infinity Blade X for Mobage will be free-to-play, with virtual goods on offer as well.

    The original Infinity Blade is an international hit as an iOS mobile game, with revenue earned by its developers exceeding 10 million US dollars in just six months after launch. In the original game, players take on the role of a heroic knight, with the mission of defeating the God-King and freeing the kingdom’s citizens from a reign of darkness. Fans of the RPG battle, loot, and upgrade their skills in a fantasy world with unprecedented graphic quality and a touchscreen-optimized user interface.

    # # #

    About DeNA
    DeNA Co., Ltd. is a world-leading Web service company that operates the Mobage social gaming platform, social networking services and e-commerce websites. Drawing on its extensive community base and rapidly expanding developer line-up, Mobage currently serves over 28 million users in Japan with more than 1,000 game titles for smartphones, feature phones and PCs. The company generated annual sales of more than 1.3 billion U.S. dollars in fiscal year ended March 2011. To expand the Mobage platform globally, DeNA is building a presence in the US, Europe and in China. DeNA is listed on the Tokyo stock exchange (2432).

    DeNA bringing Infinity Blade X to Japan’s Mobage platform originally appeared on TUAW – The Unofficial Apple Weblog on Wed, 22 Jun 2011 19:30:00 EST. Please see our terms for use of feeds.

    Source | Permalink | Email this | Comments

    WWDC Interview: Ten One Design

    We got a look at the Fling from Ten One Design at Macworld, and here we are to take a look at their smaller version for the iPhone. The Fling is designed to give you a thumbstick on your iPad, and we found it works better than all the rest (certainly better than the Joystick-IT from ThinkGeek). In this interview we talk about WWDC announcements and their new product.

    TUAW and MacTech Magazine teamed up to speak to developers at WWDC 2011 about the keynote and how Apple’s new technologies will help them and their customers. Over the next couple of weeks, we’ll bring you those videos here, MacTech.com and MacNews.com. Also, check out the free trial subscription offer for MacTech Magazine here.

    WWDC Interview: Ten One Design originally appeared on TUAW – The Unofficial Apple Weblog on Wed, 22 Jun 2011 19:00:00 EST. Please see our terms for use of feeds.

    Source | Permalink | Email this | Comments

    No Comment: Summer fun goes app-crazy with iTowel

    iTowel

    Photo posted by Flickr user smartalexacker

    Clamura. Facehook. Angry Seagulls. What does every well-heeled Apple fan and beach bum need? An iTowel with the aforementioned “apps,” of course. Check out the full size image here.

    The towel is the product of the Adventure House marketing communications firm. When it comes to its absorbency or ability to repel sand fleas, we’ve got no idea; but it’s definitely deserving of today’s No Comment.

    No Comment: Summer fun goes app-crazy with iTowel originally appeared on TUAW – The Unofficial Apple Weblog on Wed, 22 Jun 2011 18:30:00 EST. Please see our terms for use of feeds.

    Source | Permalink | Email this | Comments

    New Apple Store planned in El Paso

    ifoAppleStore says that Apple’s retail team is bringing a new location to El Paso, Texas, right on the border to Mexico down there. The store will sit on the ground floor of the local Cielo Vista Mall, just three miles from the border, where Mexican customers make up 16% of retail sales in the city itself. This is an interesting choice — there’s another mall that’s marketing itself as a more upscale destination nearby, but apparently Apple wants to open this store before waiting for that place to open in 2012.

    While the local area is interesting, where this store fits in the greater picture is even more fascinating — the closest store to this location is apparently way over in New Mexico, which means this new retail outlet will fill in what ifoAppleStore says is a seven-state hole in coverage. Additionally, El Paso is one of the most Apple-loyal regions in the country according to a recent study, and was actually the fourth-most loyal area that didn’t yet have an Apple Store to call home.

    So this store is actually well-placed, it seems. There’s no official date set yet, but if everything goes as planned, the store could open as soon as early next year.

    New Apple Store planned in El Paso originally appeared on TUAW – The Unofficial Apple Weblog on Wed, 22 Jun 2011 18:00:00 EST. Please see our terms for use of feeds.

    Source | Permalink | Email this | Comments

    WWDC Interview: Southern Stars

    Southern Stars made the first RS-232 dock connector interface, which we saw at MacTech last year, but they also make a really awesome stargazing app called SkySafari. I sat down with Tim DeBenedictis of Southern Stars to talk about their apps, the cable and how WWDC announcements will affect them going forward.

    TUAW and MacTech Magazine teamed up to speak to developers at WWDC 2011 about the keynote and how Apple’s new technologies will help them and their customers. Over the next couple of weeks, we’ll bring you those videos here, MacTech.com and MacNews.com. Also, check out the free trial subscription offer for MacTech Magazine here.

    WWDC Interview: Southern Stars originally appeared on TUAW – The Unofficial Apple Weblog on Wed, 22 Jun 2011 17:30:00 EST. Please see our terms for use of feeds.

    Source | Permalink | Email this | Comments