IOS7 Beta eating bandwidth ?

Leave a comment

As an apple developer,like many others, I have installed the beta version of the new ios7. After watching the key note of WWDC 2013 I was excited. while I always promised to my self that I will not go for any iOS Beta version from apple, I couldn’t wait for the final release.

At first the experience was different. The flat design of the graphics was a little disappointing some bugs with screen resolution refreshes, hebrew text interface disappearing labels causing me not to be able to view caller id, constant crashes to name a few. But then I started experiencing some thing else. My home DSL connection started dropping. not all the time and not always completely. some time it was just really slow.

I started dealing with it by calling my DSL provider which of course suggested I will call my ISP. some checks and rerouting PPPoE gateway and my Internet was back on. I was happy, for a few days. Then it happened again. Frustrated, I called my ISP again which said I should talk to DSL provider which responded as a recurring problem I should replace my D-Link DSL router at no charge.

After replacing the router, it worked well for few days and then it drooped aging, showing pings with time outs. reconnecting restore the connection for a few minutes and then it will drop again. this would happen mostly late night or in the morning. So again I spent yet another saturday  in a teleconference with my ISP and DSL provider. both trying to argue that fault is not with them. Suddenly the internet was back on. My son had just woke up so I told him what has happened. later that day , the internet dropped again. trying to restart every thing I accidentally clicked the WLAN button instead of the on/off switch which closed the wifi and the connection to the internet was restored. Definitely something on the wifi network was killing the internet but what could it be ?

I decided to wait for the next connection problem and start eliminating each device until I will find the perpetrator. I have used my son iPhone as a development device with IOS7 beta installed. closing his wi-fi connection now restored the connectivity to normal !! Yes I’ve got him !

So what is causing Internet connection problem on iPhone 4s with ios7 beta ? I have tried to close all running apps ,restart the device with no results. I also realized that the problem is not happening all the time, and figured out that it is happening only when the phone sleep and connected to charger. and then it hit me. iCloud back up. and yes it was on for that device. switching it off , and we have good steady internet connection.So my son going to sleep and plugin the iPhone to charger and then when when he woke up and removing the charger was the reason of the problem coming and going all the time.

Apparently iCloud upload need more upstream bandwidth then what I have – 0.8 MB . killing upstream connection make your TCP connection useless.

Facebook iOS SDK and ARC

6 Comments

I have found a lot of developers having problems adding the facebook iOS sdk code to a project that has Automatic Reference counting. Most of the suggested workaround are adding number of compiler flags to your project , but there is a better way handling this. The SDK is provided with a project file that allow you to compile a static library to be used. when using the static library that is already compiled , your project target is compiled separately to the SDK allowing you to optimize your own code separated from the SDK. To active that , download the SDK as described on the Facebook developers site  .

Once downloaded open the project and drag the src folder to your project in Xcode:

When you release the drag Xcode will prompt you on how you would like to add the files :

make sure you select Copy items ( since Facebook project file hold links to it file on same location) and de-select  the “Add to Target” you should get the group add like this:

then go to your project file info tab and scroll all the way down to the link libraries list :

click the + sign and choose the Facebook-ios-sdk library :

that is it.

when you want to update the source file and re compile just the library you can choose to compile from your schema drop down

working this way allow you to build from source and version of the SDK and also once the source will be ARC enabled it will also work and you won’t need to change a thing.

Happy coding.

Subscribe – “Follow” on facebook

Leave a comment

Introducing the Subscribe Button Now you can hear from people you’re interested in, even if you’re not friends.Facebook have added an option for following public shares and update using a subscribe button. this button is not enabled by default and you as the account owner will have to enable it on this page subscribe page.

If you have reached your 5000 friends limit this will come handy.

The most important mobile payment infographic. Ever. | MobilePaymentsToday.com

Leave a comment


The most important mobile payment infographic. Ever.



The most important mobile payment infographic. Ever.
Compliments of MobilePaymentsToday.com

ITRI touchscreen technology lets you pinch-to-zoom boob tubes of any size (video)

Leave a comment

ITRI touchscreen technology lets you pinch-to-zoom boob tubes of any size (video) – http://pulse.me/s/dPMO
This extra hardware will enable any screen to be a multi touch. from the little that it show, this hardware will need some calibration setup  and if you want to attach it to your tv , what application it will serve? but the real deal is , do you want to get out of your spot  to touch it?  remote is still a better option to me.

Samsung mass-producing 22-inch transparent LCD, your desktop monitor seethes with jealousy — Engadget

Leave a comment

Samsung mass-producing 22-inch transparent LCD, your desktop monitor seethes with jealousy — Engadget.

 

Samsung Electronics Becomes the World’s First in Mass Production of Transparent LCD Panel

SEOUL, South Korea–(BUSINESS WIRE)–Samsung Electronics Co., Ltd. announced today that it began mass production of a 22-inch transparent LCD panel in March this year.

“Transparent displays will have a wide range of use in all industry areas as an efficient tool for delivering information and communication. With the world’s first mass production of the transparent LCD panel, Samsung Electronics plans to lead the global transparent LCD market by developing various applications.”
The panels come in two types, the black-and-white type and the color type, and they have a contrast ratio of 500:1 with WSXGA+ (1680*1050) resolution.

MACWORLD MOBILE – Mikael Hed

Leave a comment

image

Mikael Hed CEO of Rovio the maker of Angry Birds spoke at MACWORLD mobile and presented his story as a success example and tried to bring the points that made it successful. Rovio made 51 games before angry birds ,bounce for Nokia , darkest fear to name a few. In 2008 they stoped doing java games, and focused on smart phone only ,mainly Symbian. before iPhone he stated it was very difficult to market games.The carriers would only take you on the game deck if you can support all the handset they have. so only if you are a big publisher you get good placement in carrier portal. The carrier would take allot more then half for the game , and it would take long time until you got paid. iPhone Eco system changed that.Iphone is one device with good development tools and one market place , so for Rovio there was less need to manage sales and the pay is 70 % by 30 days.

Rovio have tried releasing some games before angry birds but they did not succeeded. The games had few issues which needed fixes , and they understood that a game should not be published before it is fully complete. The plan with Angry Birds was to develop a new Brand and not just another game.

Rovio made it impotent to respond to players and listen to what they say and make modification according to feedback they get.

For in app purchases they have wanted to create a product that would sell with in the app and not just to use in app purchasing to enable a feature. players received new features with every update like new level and Rovio understood that changing to an in app purchase for new features would disappoint allot of paying customers .Rovio made a new product with in the game, which is the mighty eagle . The eagle is used to over come level that you get stuck in.

after the brand was established they started making merchandise and sold 1 mil touch dolls of angry birds.

for marketing promotions at the beginning they have focused more on viral since they had no big budget for it. After that they have putting more into advertising . Mikael say that he believe that mobile advertising is going to be a big thing in the coming future. He also said that a company no matter what size should always stay focus at what it is and how it does things.But when evolving and growing some times you will need to change that and redefine your self. Rovio has come to realize that they are not a game developer any more and have redefined them selfs , we are media producers now that do allot more then just a game developer.

Older Entries

%d bloggers like this: