The Objective-C Programming Language and Cocoa/CocoaTouch

Objective-C Developer

Subscribe to Objective-C Developer: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get Objective-C Developer: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories

WEAVE@cloud Enables Olery's Marketing Users to Rapidly Create Custom Integration Events in Minutes with No Need for Programming or IT Assistance BRUSSELS, BELGIUM - October 22, 2013 - CloudBees, Inc., the enterprise Platform as a Service (PaaS) innovation leader, today announced Olery, the Amsterdam-based provider of online reputation management tools for the leisure and hospitality industry, has deployed WEAVE@cloud, reducing the time it takes to develop integrations between internal sales and marketing applications from, on average, 14 days down to 14 minutes. WEAVE@cloud is so simple to use that Olery's marketing department is able to independently create synchronisation events for applications such as Wufoo, Gmail, Salesforce.com and Unbounce and integrate the associated APIs with multiple data streams - all without writing any code and without needing internal ... (more)

Web or SDK?

Web Development and SDK Development each offer distinct advantages to the iPhone  Developer. One uses your favorite web-based language, HTML, Custom Style Sheets and JavaScript for the Safari Browser on the iPhone. The other to run native Objective-C applications on the device, written with Apple's Development tools suite headed by XCode. At a high level, Web Developers benefit from ease of simple development, deployment and updating speed, where SDK Developers benefit from integration with the iPhone core device features and native speed that allows the creation of complex solutions. So I set out over the last two months, with the aid of the LinkedIn Polls feature to gauge the trend and here's my result As I mentioned already, each way of developing has advantages, so the figure of 47% for those quite rightly airing on the side of caution and taking the conservativ... (more)

It's a Mobile World

Currently we have explosive data growth leading to information everywhere. What is critical is access to useful information anywhere, anytime. End users want convenience, enterprises want ROI.  Wireless now is everywhere and coverage is strong and constantly improving. People can literally work from anywhere today and be as productive out of the office as they would be in the office. Consumer needs are defining what becomes the business need for mobile users. New mobile devices are constantly coming on the market. New operating systems are also emerging as the mobile world evolves. This is a challenge for Corporate IT to constantly support the latest and greatest devices that employees want to use. I have seen many waves in Mobile Computing... #1 Communicate... Mobile Alerts – Thin client, read only, one button response if any Mobile Mail & PIM – synchronising email... (more)

Stanford iPhone

In one of my last few posts I have given you the Seven Steps to iPhone Development. I mentioned that I’m having great fun watching the free Stanford University iPhone Development Course which are available via iTunesU . Each week, in the 10 week class, there is a number of subjects covered in the tutorials and assignments set, that will build upon each other. OK for those of us that are not on campus, as we have the ability to take our time over each... but would you like to see behind the camera? WIRED has just posted a story here. Let's hope that the guy in the 3rd picture has not been partying too hard & did not miss too much ;-) Ian ... (more)

Six Reasons Why Your Blog Is Your Most Important Social Media Tool

Content Marketing Journal It’s much more powerful than those young whippersnappers–Twitter and Facebook  We often talk about the need to develop a content marketing mindset. This requires companies to think like publishers.  And that sounds an awful lot like social media as Wikipedia defines it: Social media is information content created by people using highly accessible and scalable publishing technologies. At its most basic sense, social media is a shift in how people discover, read and share news, information and content. It’s a fusion of sociology and technology, transforming monologue (one to many) into dialog (many to many) and is the democratization of information, transforming people from content readers into publishers. Your blog is your secret social media weapon Thanks to free or inexpensive blogging tools, any individual can be on the same technological... (more)

Stanford University iPhone Training Reaches 1M Downloads

Yesterday Stanford University made an announcement that its free iPhone application Development Training Course - CS193P, has broken the 1 Million Downloads barrier in 7 weeks! See the Stanford University press release here.  This semester’s 10 week class has been available on iTunesU since it started on April 1st and is again being taught by Alan Cannistraro, Evan Doll and a few other guest presenters mainly from Apple. The Syllabus is well thought out and covers all of what a budding iPhone developer would need to know and can be viewed here. The production of the videos has been slick and timely, each being available for download after a few days, along with any demo code and presentation slides in .PDF format. It leaves all of us, that with to take part remotely, free to take their time and re-review at their leisure. I have been enjoying the classes via iTunes ... (more)

iPhone and Increasing Mobile Device Functionality

I believe that we really do live in a Mobile World, which is driven by the latest and greatest Smartphone’s around. Lets face it, the majority of us love our gadgets and the more powerful the better! So to investigate my thoughts, against a larger community, I recently used the LinkedIn Poll facility. Here are the results I found, that reinforce what I thought. For those Enterprise Mobile Device users, it seems that over 92% look at the trend of increasing functionality on their devices as important. In fact 71% feel that increasing mobile device enterprise functionality is essential. Remember these devices are now more powerful that the early desktop PC's and give the mobile user the benefit to many functions, that in turn can give them the competitive edge in this critical economic climate.     If we focus on the iPhone business community especially, the key fea... (more)

Seven Days to SYS-CON's iPhone Developer Summit

We now have 7 days until the SYS-CON iPhone Developer Summit in New York's Roosevelt Hotel. During the now TWO-day event, there will be nine presenters as well as exhibitors such as Sybase. Each day this week I will let you know some information of a few of our speakers... Getting Started Programming with Objective-C and the iPhone - Julio Barros - Consultant, E-String Technologies Developing for the iPhone and iPod touch is exciting and the amount of information can be overwhelming at times. Objective-C is a simple superset of C and XCode is powerful and comprehensive. Cocoa Touch frameworks are new but based on mature elegant technology with roots in Mac OS X and NextStep. Well talk about tips and strategies to best learn your way around Objective-C, Cocoa Touch and the XCode development tools. Speaker Bio: Julio Barros has been developing iPhone software since the ... (more)

The Information Worker

Let me set the scene for my fictitious organization... My insurance company needs to speed up the flow and turn around in claims. Currently Assessors are given their appointments in the office at the start of day and then go out on the road. With them, they may take a paper notebook, a set of claim forms, dictaphone, diary, camera, mobile phone and a set of street maps for the local and surrounding area of responsibility. Not a pretty picture of a Mobile worker, with all this equipment, but a real possibility. During a full working day the Assessor drives to each claimant’s location and takes detailed notes & pictures, these separate pieces of information, then have to be entered into the back office system on return to headquarters at the end of day. Quite a task! The insurance company also has issues that they do not readily know where each Assessor is located; if a... (more)

The Economy and Enterprise Mobility?

This is the first in a series of five initial articles, in which I'm going to put my thoughts and findings on the subject of Enteprise Mobility. For this article I've decided to tackle the Economy, which is effecting us all in various degrees, according to your geographic location. Firstly I believe that Mobility as a strategy is bucking the trend of any downturn or slowdown in the economies around the world. Look at any analyst report and you will be able to see that Smartphone/Converged Mobile Device (CMD) handset sales are still on the rise, though not as sharply as over a year ago. What is being effected by any fluctuation in the economy, is that companies are looking at their investments that they have already made in Mobility, extremely carefully. This is from the basic level of investments, such as the handsets purchased and used for business, upwards. Any i... (more)

Steps for Success in Enterprise Mobility?

This is the last in a series of five initial articles, in which I'm going to put my thoughts and findings on the subject of Enteprise Mobility. For this final article I have decided to sum up the thoughts and findings of the previous articles to form an initial set of 'Steps for Success' for an Enterprise Mobility Strategy. Currently my thoughts are... Take a Strategic approach that can evolve and adapt, with innovations and opportunities that will happen in the mobile industry... For example look at the handset and OS market and one thing that you can say is, that it is always changing and surprising us with advances Start small & move rapidly... You need to be agile Identify and understand an initial pilot project... One that can immediately show ROI Communicate and involve Stake Holders at all levels... Nothing too new here BEWARE - Mobility does NOT fix broken or b... (more)