Thứ Tư, 30 tháng 4, 2014

Alleged iPhone 6 dummy model photos show bigger screen, thinner phone


Maquette-Proto-iPhone-6-02


Photos were today posted on Nowhereelse.fr that show what is believed to be a to-spec model of the iPhone 6. Although the purpose of the dummy device is not clear, it has been speculated that it was made for or by case manufacturers from schematics which were leaked earlier.


Maquette-Proto-iPhone-6-03


These photos show features of the device that are consistent with information received so far, including a larger screen and thinner profile. The original report has this to say:



Published by a member of a well-known Chinese forum indiscretions cabbage lovers, the three photos that I propose to examine in this article are meant to introduce the physical model of one of the two future iPhone rumored ad with a lot of leaks for several months already. Prototype for reference molding to prop in mobile telephony.



Maquette-Proto-iPhone-6-01


Another noticeable feature that has shown up in rumors before is the presence of a protruding camera, which sticks out from the face of the phone on the back side. These pictures and the model have not been confirmed whatsoever, so they should be taken with grain of salt. One possibility is that this is a 3D printed model based on rumors so far, so at the very lest it gives a more realistic impression of what we could see unveiled at WWDC.








Source : jailbreaknation[dot]com

7 apps free for a limited time! (4/29/14)


appstore


Here is today’s list of popular apps that are free for a limited time. They may be paid by the time you are reading this so make sure to check before you download. If you start to download an app on your account the app will be free to download again anytime. We make posts daily so make sure to check out our feed here.


WikiLinks – Smart Wikipedia Reader – Boris Conforty


Work Time – Elegant desk top clock with calendar, weather, event, schedule, planner, short term forecast powered by Forecast.io – Nick Fanger


Designer Preview – Live preview of your Photoshop designs – Pavel Kanzelsberger


Frugi – Personal finance manager to track your budget, expenses, income and future reminder – Iman Ghasempour


CircleTouch – Thomas Boldt


What A Trip – Triplandia LLC


notie.io – Kai Luo


(4/1/14)–


Warm Gun – Emotional Robots


Toybox – Barrel of Donkeys


orphinio – Bastus Trump


Peekaboo People starring Richard Scarry’s Busytown – Night & Day Studios, Inc.


Beautiful Mosaic – Bucket Labs


Ferris Mueller’s Day Off – Glitch Games


InFrame Foto – MAKE A








Source : jailbreaknation[dot]com

Thứ Ba, 29 tháng 4, 2014

FaceTime Stuck on Connecting & Fails? Here’s How to Fix in iOS & OS X


FaceTime FaceTime makes video chat and audio calls easier than ever, or at least, it does when FaceTime works. While FaceTime used to be one of the most reliable ways to initiate a video conversation between any Macs, iPhones, or iPads, sometimes it just doesn’t work. More recently, a bug has been identified that has completely broken FaceTime for many users, which may cause FaceTime to get stuck on “Connecting…” either staying there indefinitely without a connection, or failing and dropping a FaceTime chat instantly. This problem can impact both FaceTime Video and FaceTime Audio calls for either Mac OS X or iOS, but there are means of troubleshooting the issue if you happen to run into persistently failing connections.


FaceTime stuck on "Connecting" then fails









Because FaceTime is a two-way service, some of these troubleshooting tricks will need to be performed on both sides of the connection; meaning both on the caller and recipients device. Failing to do so may cause FaceTime to continue to report connection failures.


Resolving FaceTime Connection Errors


If FaceTime calls or video is getting stuck on “Connecting” seemingly forever, timing out, or failing repeatedly, try the following tricks in the following order to fix the problem.


1: Update iOS and/or OS X to the latest version available


The first thing you should do is update all possible system software to the newest version available. This goes for both sides of the FaceTime call – meaning the initiator and the recipient. Always back up the iOS device or Mac before updating operating system software.



  • iOS: Settings > General > Software Update

  • OS X:  Apple Menu > Software Update


Sometimes this alone is enough to get FaceTime working again, so go ahead and try to start a call or video chat as usual when finished.


2: Force FaceTime Re-Activation by Toggling FaceTime OFF and ON


Turning FaceTime off and back on again forces reactivation with Apple’s servers. This can resolve many FaceTime issues pertaining to activation, particularly if they persist after updating to the newest version of iOS or OS X available. This is also a good opportunity to be sure that you have the correct Apple ID entered into the FaceTime settings:


Reactivating FaceTime in iOS



  1. Open “Settings” and go to “FaceTime”

  2. Flip the switch for “FaceTime” into the OFF position

  3. Flip the switch back to the ON position, you’ll see a ‘Waiting for activation…’ message and in a moment the Apple ID information will fill in


Reactivate Facetime in iOS


Reactivating FaceTime in OS X



  1. Open FaceTime in OS X and go to the “FaceTime” menu and choose “Preferences”

  2. Flip the ‘FaceTime’ switch to OFF

  3. Flip the ‘FaceTime’ switch back to ON and wait until it finishes reactivating


Reactivate Facetime in Mac OS X


When finished, try initiating a FaceTime call again.


3: Reset Network Settings on the iOS Device


If FaceTime is failing on iOS, resetting network settings often can do the trick if you’re already on the latest version and have already reactivated the service on device:



  • Open “Settings” > General > Reset > choose “Reset Network Settings”


This also automatically reboots the iOS device when it’s finished, so when it’s done try connecting again.


What if I can’t update iOS / OS X? Is FaceTime Broken Forever?


Users who are unable to update to the latest version of iOS or OS X may be out of luck. Unfortunately, Apple has acknowledged a recent issue with FaceTime calls, but their resolution isn’t going to make everyone happy: “Update both devices (your device and your friend’s device) to the latest version of iOS, OS X, or FaceTime for Mac. FaceTime calls will still fail if the iOS device or Mac that you’re trying to connect to isn’t up to date.” In other words, even if you update to the latest version of iOS or OS X, if your chat partner doesn’t, you can’t have a FaceTime call.


That poses a particularly problematic for some large managed deployments of iOS devices throughout enterprise and education environments, where organized system updates often move slower after heavy internal compatibility testing, and where updating every iPad, iPod touch, or iPhone to the latest version is impossible due to deployment protocol, restrictions, or just general IT policy. (I know of at least one large organization stuck on iOS 6 who relied on FaceTime, now they are looking to migrate to Skype due to this problem – updating to iOS 7 is not an option for the foreseeable future due to software issues). Aside from that, the average user may also be confused or halted by a requirement to update iOS, particularly since the loss of a service that ‘just worked’ for years is now malfunctioning, seemingly at random. These users are apparently out of luck and unable to use FaceTime at all, for now anyway. If you’re stuck in that boat and unhappy about it, you may want to send Apple your feedback on the matter, or contact Apple Support directly.





Source : osxdaily[dot]com

Thứ Sáu, 25 tháng 4, 2014

Leaked iPhone 6 schematics show 6mm thickness, suggest 4.7 inch screen


Today, pictures were posted by UkrainianiPhone.com which supposedly show the iPhone 6 schematics that have been provided to accessory manufacturers. Several changes can be seen in the pictures, shown below.


iphone-6-body-uip-06 iphone-6-body-uip-03 iphone-6-body-uip-02 iphone-6-body-uip-01


Judging by these pictures, the iPhone 6 will have dimensions of 67mm by 138mm, compared to the current 51mm by 124mm of the iPhone 5s. The iPhone 6 is also expected to be about 1.5mm thinner than the 5s, at 6mm. These dimensions would yield a slightly larger screen size, around the 4.7 inches that has been rumored for the iPhone 6 before, which UiP has confirmed with their source.


Another thing to note in these schematics is the movement of the iPhone 6′s power button to the side of the device, rather than at the top where it has been since the original iPhone. Other than that, the pictures are in line with other rumors, featuring rounded edges and the same Touch ID home button as on the 5s.


UkrainianiPhone.com also leaked pictures of the iPad mini before its release in 2012, so they have a track record of accurate leaks. We will likely be able to know for sure after Apple’s keynote at WWDC, where it is expected that Apple will give their first look at iOS 8 and the iPhone 6, scheduling a fall release.


Be sure to keep checking back for more information about the iPhone 6, and stay tuned for all the latest rumors.








Source : jailbreaknation[dot]com

Did iOS 7.1.1 Help or Hurt Battery Life on Your iPhone / iPad?


iPhone battery


Some users are reporting major differences to battery life for iPhone and iPad models that have updated to iOS 7.1.1, with some reports of improved battery life and others reporting increased battery drain, sometimes even rapidly like that seen with the 7.1 update (which is easily fixable).









From initial testing, there doesn’t seem to be much of an outward impact on battery made with iOS 7.1.1, and certainly nothing in the release notes mention the topic, but nearly every single iOS update comes with reports of either better or worse battery anyway. Until we find something a bit more conclusive, we’ll ask for your own experience; if you installed the 7.1.1 update, have you noticed a change in how long your iPhone, iPad, or iPod touch lasts before having to recharge it again?


Did iOS 7.1.1 change the battery life of your iPhone or iPad?


Let us know your experiences in the comments, whether battery has gotten better or worse.


Personally, I haven’t noticed anything obvious yet and it seems about the same as iOS 7.1. If yours has gotten worse, consider making a few changes to fix it, and if you’re experiencing the warm iPhone with rapid drain issue, follow these steps to resolve that. Also, don’t forget to toggle off the Bluetooth setting, which routinely turns itself on with even minor software updates, typically it won’t impact things but if you have a car dash that syncs through Bluetooth or many other devices, the constant searching can cause some serious drain.





Source : osxdaily[dot]com

7 Super Useful Application Servers For Developers

Application servers are usually essential software frameworks that are used by developers. There are many of these that are available. Here are some of the more important ones that are used popularly.


1. Wildfly or JBoss Application Server


This is an application server authoured by JBoss and developed currently by Red Hat. It has been written in Java and runs on multiple platforms.


2. Zope


This is a free and open source web application server that has been written it Pytthon.


3. Apache Geronimo


Apache Geronimo is an open source server runtime that integrates the best open source projects to create Java/OSGi server runtimes that meet the needs of enterprise developers and system administrators. Our most popular distribution is a fully certified Java EE 6 application server runtime.


4. GlassFish


This is an open source application server, which is also the official reference implementation for Servlets 3.0.


5. Zend Server CE


According to their website, this is "the fastest PHP server around".


6. JOnAS


JOnAS is a leading edge Java EE 6 Web Profile certified Open Source OSGi Enterprise Server developed by Bull and OW2. (Official Website)


7. Jetty


Jetty provides a Web server and javax.servlet container, plus support for SPDY, WebSocket, OSGi, JMX, JNDI, JAAS and many other integrations. These components are open source and available for commercial use and distribution. (Official Website)


Source : http://www.showsites.org/sites/developerfeed.blogspot.in

Variadic Objective-C Functions ( variable function parameters )

What are variadic functions?


Well, to be honest, I wasn’t exactly sure the name of these kinds of functions for years after I started programming. Just knowing the terminology will make your life a lot easier when googling for this same kind of thing in different programming languages.



In computer programming, a variadic function is a function of indefinite arity, i.e., one which accepts a variable number of arguments. Support for variadic functions differs widely among programming languages. (stolen from Wikipedia)



In the simplest of terms, it is a function that takes any number of arguments vs a function that takes a defined number of arguments.


iOS Library usage


There are multiple places that you run into variadic functions when doing iOS development. They are fairly simple to understand and use. The variable parameter can contain a comma seperated list of values and must be Nil terminated. Example below demonstratest creating a UIAlertView without any syntax



UIAlertView* alert = [[UIAlertView alloc] initWithTitle:@"Title"
message:@"Message"
delegate:nil
cancelButtonTitle:@"Cancel"
otherButtonTitles:@"OK", @"Ignore", nil];


Implementing your own Variadic function


Using these functions is simpler than creating your own function that accepts a variable parameter. Much of the syntax and usage is inherited from C, so it may seem a little bit foreign if Objective-C is all you know. Example below demonstrates sorting any number of NSString’s.



-(NSArray*) sort:(NSString*) values, ...

NSMutableArray* sortableItems = [[NSMutableArray alloc] init];

if( values == nil )
return sortableItems;

va_list args;
va_start(args, values);

NSString* str = values;
do

[sortableItems addObject:str];

while( (str = va_arg(args,NSString*)) );

va_end(args);

return [sortableItems sortedArrayUsingSelector:@selector(caseInsensitiveCompare:)];



Explanation


The first thing to notice is the method definition. This is just syntax, but the ... signifies that this is a variable argument. The second thing is the nil check, values will always be a pointer to the first element of the variable argument, if the first element is nil we simply return an empty array.


The c-style stuff comes into play when you reach the va_list line. It is pretty simple, but you create a va_list and start reading from that list using va_start. I used a do , while loop because the va_arg function will move the pointer, and I wanted access to the first item. After you are done, of course, call va_end.


That’s all there is to making variadic functions in iOS


Source : http://www.showsites.org/sites/alexboyd.me

Variadic Objective-C Functions ( variable function parameters )

What are variadic functions?


Well, to be honest, I wasn’t exactly sure the name of these kinds of functions for years after I started programming. Just knowing the terminology will make your life a lot easier when googling for this same kind of thing in different programming languages.



In computer programming, a variadic function is a function of indefinite arity, i.e., one which accepts a variable number of arguments. Support for variadic functions differs widely among programming languages. (stolen from Wikipedia)



In the simplest of terms, it is a function that takes any number of arguments vs a function that takes a defined number of arguments.


iOS Library usage


There are multiple places that you run into variadic functions when doing iOS development. They are fairly simple to understand and use. The variable parameter can contain a comma seperated list of values and must be Nil terminated. Example below demonstratest creating a UIAlertView without any syntax



UIAlertView* alert = [[UIAlertView alloc] initWithTitle:@"Title"
message:@"Message"
delegate:nil
cancelButtonTitle:@"Cancel"
otherButtonTitles:@"OK", @"Ignore", nil];


Implementing your own Variadic function


Using these functions is simpler than creating your own function that accepts a variable parameter. Much of the syntax and usage is inherited from C, so it may seem a little bit foreign if Objective-C is all you know. Example below demonstrates sorting any number of NSString’s.



-(NSArray*) sort:(NSString*) values, ...

NSMutableArray* sortableItems = [[NSMutableArray alloc] init];

if( values == nil )
return sortableItems;

va_list args;
va_start(args, values);

NSString* str = values;
do

[sortableItems addObject:str];

while( (str = va_arg(args,NSString*)) );

va_end(args);

return [sortableItems sortedArrayUsingSelector:@selector(caseInsensitiveCompare:)];



Explanation


The first thing to notice is the method definition. This is just syntax, but the ... signifies that this is a variable argument. The second thing is the nil check, values will always be a pointer to the first element of the variable argument, if the first element is nil we simply return an empty array.


The c-style stuff comes into play when you reach the va_list line. It is pretty simple, but you create a va_list and start reading from that list using va_start. I used a do , while loop because the va_arg function will move the pointer, and I wanted access to the first item. After you are done, of course, call va_end.


That’s all there is to making variadic functions in iOS


Source : http://www.showsites.org/sites/alexboyd.me