iOS

A Dice Talent Community

iOS Dice Talent Community

iOS pretty much started the revolution of the Smart Device. It and Android are the two most popular development environments, with iOS the favorite among developers. Here are development tips, coding advice and other topics related to designing, creating, deploying and maintaining your app for Apple devices.

Click here for information about iOS fundamentals.

Please note: This community is no longer being updated. Please check the Mobile Development Talent Community.

Latest iOS News From Dice

How One Line of Code Forced a Full OS Release

Posted In C++/C#, iOS, Working in Tech
iPhone Update
It’s not often that Apple ‘fesses up about a bug, but the release iOS 7.0.6 came about because somehow an extra line of code got added to a function and broke it. Normally a bug would probably not warrant a complete release, but unfortunately this one-liner broke SSL connection verification. This is the code that checks that the connection is talking to the correct destination and uses SSL and TLS to verify it. You can take a look at the… continue…

Amazon Offers Developers Better Cross-Platform Tools

Amazon Analytics
Amazon wants integration with its services to be easy for developers and consumers alike, so it’s enticing developers to create better cross-platform experiences by opening GameCircle, Whispersync, Analytics and in-app purchasing to new platforms. So now developers can take advantage of Amazon services on mobile (Android, iOS) and desktop apps (Mac, Windows). iOS is limited to GameCircle, Whispersync and Analytics. The hoped-for result: Developers have a stable back-end platform while Amazon consumers get a frictionless buying process. Extending Amazon’s application… continue…

Programming for iOS With Xamarin Studio

Posted In C++/C#, iOS, Working in Tech
Xamarin Thumbnail
Back at the start of July I began a contract to develop an iOS app for a Taxi firm. I decided to invest in Xamarin Studio so that I could develop the app in C#. The development took a bit longer than expected due to issues with the server, but it’s now very near completion. Xamarin, while appearing to have come out of nowhere, is actually a renamed and rebranded version of MonoTouch, so it’s a couple of years old… continue…

Can Mobile Move Beyond Hardware and Software?

Jawbone-Up24-Thumbnail
We’ve seen smartphone and tablet specs ramp up sharply lately, with quad-core processors, gigabytes of memory, continuously evolving — even open — operating systems and ever larger physical dimensions. So the question is: What’s next? If you’ve purchased a smartphone lately, the changes are ho-hum. Developers have picked up where enhanced performance left off by introducing a steady stream of new applications and services. We seem to have an app for everything now. Yawn. Fortunately, manufacturers are breaking out of… continue…

Video Conferencing Has Potential for Mobile Developers

Video Chat
Look around your office and tell me how many people are using video conferencing on their smartphone. How about in the park or at the coffee shop down the street? I’d guess not that many. You’d have thought that by now — with all the hype from Skype, Google, Apple and Samsung about multi-mega pixel back and front cameras on smart phones — that we’d have abandoned the old “cell-phone to the ear” method of talking to someone in favor… continue…

Slashdot: News for Nerds

OnePlus One Revealed: a CyanogenMod Smartphone

posted 6 hours | from anonymous coward

cellphones 139

An anonymous reader writes "Spec-wise, OnePlus One will go toe-to-toe with the latest flagship phones like the Galaxy S5, HTC One (M8), and Sony Xperia Z2. In some areas, it even surpasses them, and at a price point of $300. The One has the same 2.5 GHz Snapdragon 801 MSM8974AC SoC as the Samsung Galaxy S5, build quality similar to the HTC One (M8), and the large 3000+ mAh battery and Sony camera of the Xperia Z2. It also runs CyanogenMod 11S, which is based on Android 4.4."

How Much Data Plan Bandwidth Is Wasted By DRM?

posted 6 hours | from soulskill

bennett 176

Bennett Haselton writes: "If you watch a movie or TV show (legally) on your mobile device while away from your home network, it's usually by streaming it on a data plan. This consumes an enormous amount of a scarce resource (data bundled with your cell phone provider's data plan), most of it unnecessarily, since many of those users could have downloaded the movie in advance on their home broadband connection — if it weren't for pointless DRM restrictions." Read on for the rest of Bennett's thoughts.

The $5,600 Tablet

posted 15 hours | from anonymous coward

handheld 88

An anonymous reader writes "Tablets have come a long way in the past few years, and it has become possible to find a capable device for under $200. But what about the tablets pushing toward the high end of the spectrum? Xplore Technologies sells a line of tablets that top out at $5,600. Who on earth would pay that much? The military, of course. 'The DMSR models both have handles and are encased in tough protective covers. They can be dropped more than 2 meters onto a plywood floor and 1.2 meters onto concrete, and can operate in temperatures between -30 and 140 degrees Fahrenheit (-34 to 60 degrees Celsius). They've been tested to the U.S. military's tough MIL-STD-810G standard for extreme conditions. The tablets run Windows and come with Intel's latest Core i5 or i7 Haswell processors. Solid-state drive options extend to 480GB. ... They display images at 1024 x 768 resolution. That's less than some cheaper Windows tablets, but Xplore claims to offer excellent LCD visibility in sunlight thanks to a display luminescence of 1,300 NITS. The tablets have internal fans but can still run for up to eight-and-a-half hours on a 10-cell battery, Xplore said. They weigh a hefty 2.4 kilograms.'"

Google's Project Ara Could Bring PC-Like Hardware Ecosystem To Phones

posted 20 hours | from anonymous coward

google 131

An anonymous reader writes "Now that Google's modular phone effort, Project Ara, looks a bit less like vaporware, people are starting to figure out its implications for the future of cellphones. One fascinating possibility is that it could transform the cellphone purchasing process into something resembling desktop computer purchasing. Enthusiasts could search out the individual parts they like the best and assemble them into cellphone Voltron. People who just want a decent phone with no hassle could look at pre-built offerings — and not just from Apple, Samsung, and the like. It could open up a whole new group of phone 'manufacturers.' Of course, this comes with drawbacks, too — if you think fragmentation is bad now, imagine trying to support thousands of different hardware combinations."

How Apple's Billion Dollar Sapphire Bet Will Pay Off

posted 1 day | from alphadogg

apple 188

alphadogg writes: "Apple is making a billion dollar bet on sapphire as a strategic material for mobile devices such as the iPhone, iPad and perhaps an iWatch. Exactly what the company plans to do with the scratch-resistant crystal – and when – is still the subject of debate. Apple is creating its own supply chain devoted to producing and finishing synthetic sapphire crystal in unprecedented quantities. The new Mesa, Arizona plant, in a partnership with sapphire furnace maker GT Advanced Technologies, will make Apple one of the world's largest sapphire producers when it reaches full capacity, probably in late 2014. By doing so, Apple is assured of a very large amount of sapphire and insulates itself from the ups and downs of sapphire material pricing in the global market."

Google's New Camera App Simulates Shallow Depth of Field

posted 4 days | from katiewilliam

android 126

New submitter katiewilliam (3621675) writes with a story at Hardware Zone about a new feature that Google's working on for Android phones' built-in cameras: the illusion of shallow depth of field in phone snapshots, which typically err on the side of too much in focus, rather than too little. Excerpting: "The Google Research Blog [note: here's a direct link] revealed that there's quite a fair bit of algorithms running to achieve this effect; to put it in a nutshell, computer vision algorithms create a 3D model of the world based on the shots you have taken, and estimate the depth to every point in the scene."

Samsung's Position On Tizen May Hurt Developer Recruitment

posted 5 days | from cowboyrobot

opensource 91

CowboyRobot sends in an article about how Samsung's constantly shifting plans for its smartwatches are making it hard for developers to commit to building apps. Quoting: "Samsung's first smartwatch, released in October last year, ran a modified version of Google's Android platform. The device had access to about 80 apps at launch, all of which were managed by a central smartphone app. Samsung offered developers an SDK for the Galaxy Gear so they could create more apps. Developers obliged. Then Samsung changed direction. Samsung announced a new series of smartwatches in February: the Gear 2, Gear 2 Neo, and Gear Fit. Unlike the first device, these three run Samsung’s Tizen platform. ... This week, Samsung made things even more interesting. Speaking to Reuters, Yoon Han-kil, senior vice president of Samsung’s product strategy team, said the company is working on a watch that will use Google’s Android Wear platform. In other words, Samsung will bring three different watches to market with three different operating systems in under a year."

Ask Slashdot: Which Router Firmware For Bandwidth Management?

posted 6 days | from deathbyllama

wireless 104

First time accepted submitter DeathByLlama (2813725) writes "Years ago I made the switch from DD-WRT to Tomato firmware for my Linksys router. I lost a couple features, but gained one of the best QoS and bandwidth management systems I have seen on a router to date. Admins can see graphs of current and historical bandwidth usage by IP, set minimum and maximum bandwidth limits by IP range, setup QoS rules, and see and filter graphs and lists of current connections by usage, class or source/destination — all from an elegantly designed GUI. This has allowed me to easily and intelligently allocate and adjust my network's bandwidth; when there is a problem, I can see where it's coming from and create rules around it. I'm currently using the Toastman's VPN Tomato firmware, which has about everything that I would want, except for one key thing: support for ARM-based routers (only Broadcom is supported). I have seen other firmware projects being actively developed in the last few years, so in picking a new 802.11ac router, I need to decide whether Tomato support is a deal-breaker. With solid bandwidth management as a priority, what firmware would you recommend? Stock Asuswrt? Asuswrt-Merlin? OpenWRT? DD-WRT? Tomato? _____?"

Industry-Wide Smartphone "Kill Switch" Closer To Reality

posted 1 week | from mpicpp

cellphones 139

mpicpp (3454017) writes "The 'kill switch,' a system for remotely disabling smartphones and wiping their data, will become standard in 2015, according to a pledge backed by most of the mobile world's major players. Apple, Google, Samsung and Microsoft, along with the five biggest cellular carriers in the United States, are among those that have signed on to a voluntary program announced Tuesday by the industry's largest trade group. All smartphones manufactured for sale in the United States after July 2015 must have the technology, according to the program from CTIA. Advocates say the feature would deter thieves from taking mobile devices by rendering phones useless while allowing people to protect personal information if their phone is lost or stolen. Its proponents include law enforcement officials concerned about the rising problem of smartphone theft."

Nokia Had a Production-Ready Web Tablet 13 Years Ago

posted 1 week | from anonymous coward

symbian 267

An anonymous reader writes "Here's another story of a tech gadget that arrived before its time. Nokia created a web-ready tablet running EPOC (later to be renamed as Symbian) thirteen years ago. The tablet was set to go into full production, and they actually built a thousand units just before it was canceled. The tablet was scrubbed because market research showed there wasn't demand for the device. The team got devices for themselves and the rest were destroyed. The team was then fired. The lesson: Don't try to be pioneer if you're relying on market research studies."