Menu
Trending: Holiday Gifts | CES 2015 | Super Bowl 2015 Ads More Topics: Apple | Cars | TV Shows | Politics
Dozens More Companies Sign Up for Apple Pay

Dozens More Companies Sign Up for Apple Pay

CES 2015: What to Expect from Sony

CES 2015: What to Expect from Sony

The Best 2014 Super Bowl Ads

The Best 2014 Super Bowl Ads

CES 2015: LG will unveil its New 4K Ultra HD TV with Quantum Dot Technology

CES 2015: LG will unveil its New 4K Ultra HD TV with Quantum Dot Technology

Budweiser Super Bowl 2015 Ad leaks

Budweiser Super Bowl 2015 Ad leaks

App Developers Meet BlackBerry 10

Jul 11 2012, 8:57am CDT | by , in News | Mobile Phones

App Developers Meet BlackBerry 10
 
 

A serious look at BlackBerry 10 for developers.

If the BlackBerry operating system’s declining U.S. market share suggests it’s become irrelevant, a lot of developers apparently disagree. Over the past year, the number of BlackBerry apps grew by 220 percent -- up to 80,000. Research In Motion’s (RIM) developer events such as BlackBerry Jam frequently sell out, including a recent one in Santa Clara, Calif., the center of the Android and iOS universes.

One optimistic developer is Gameloft, which is developing 11 BlackBerry 10 games. And Truphone, a mobile VoIP provider, has spent the past few months developing a BlackBerry 10 version of its app.

“Overall, we’re optimistic about BlackBerry 10 because it’s a solid, high-quality technology choice at all levels of the stack,” says Adam Linford, head of Labs and Mobile Applications Development at Truphone. “As engineers, we appreciate
that. As a business, we recognize what will make it more attractive to
content and service providers. RIM is also bolting together
an ecosystem platform that enables developers to make money.”

For those developers who are still on the fence -- including ones that have never developed for BlackBerry -- RIM is trying to make it easy to give the new OS a test drive. “If you’re a Java developer, you can explore BlackBerry 10 through Android,” says Larry McDonough, RIM’s BlackBerry developer evangelism manager. “If you’re a native C and C++ developer, you can explore it through our native SDK. If you’re an AIR or Flash developer, you have the best AIR Flash platform in the industry in mobile. Whatever your skill set, we have the tools and the platform for you to easily come explore BlackBerry 10.”

BlackBerry10: What’s Under the Hood?
Some developers say that BlackBerry 10 addresses problems that have dogged other BlackBerry editions.

“Previous versions of the BlackBerry OS have been based on the J2ME
platform
,” says Linford. “Whenever you have a runtime environment like that, you have two options when developing for the platform: Use
the APIs that the manufacturer provides, or write native code and write
your own APIs to ‘glue’ it into the runtime environment from the native
OS -- if they let you. RIM did not, and so you were reliant on the APIs that
they gave you within the runtime.”

In Truphone’s case, the tradeoffs included less control and performance. “This was a massive problem,” says Linford. “Real-time
communications require a high-performance system, and the APIs that RIM provided
in this area were not comprehensive.”

Developing for BlackBerry 10

Changing those kinds of fundamental elements is one example of why BlackBerry 10 is a brand-new OS rather than a point upgrade. But for any OS vendor, a challenge in creating a new platform is finding the right balance: It has to be innovative enough to stand out from the pack, but it can’t be too revolutionary, lest the learning curve turn off many developers.

“The biggest difference is in two parts,” says Linford. “First, the ability to write native
code for the OS on BlackBerry 10. Second, that the native OS supports
many of the standards and patterns that are common to existing operating
systems.

“Being based on QNX, the system is very UNIX-like, which means it’s
friendly to software that runs on existing Linux systems and BSDs, including OSX, iOS and Android. As a result, for those folk that have
already got native code on those platforms, the process of porting is
massively simplified.”

BlackBerry 10 is a microkernel architecture that loads its device drivers at runtime. By comparison, Android has monolithic kernel architecture. “Developers will be able to write more native code they can ship as an app that will change how the BlackBerry 10
system works,” says Linford. “On Android, to change fundamental parts of
the system, you need to release your own version of Android itself. That
could lead to some interesting applications that will have a greater
adoption on BlackBerry 10 compared to Android, given the easier means of
distribution and better user experience for deployment.”

Other aspects of BlackBerry 10 might be tougher for some developers. “The big switch will be memory
management and garbage collection, which you have to do with C++ in BlackBerry 10,” says Linford.
“Previous versions of the OS were all accessed via J2ME, and Java handles
all that for you. You get more control with BlackBerry 10, but along with that
comes added complexity that previously a developer wouldn’t have to worry
about.”

The Principles Behind BlackBerry 10

RIM used five principles to create BlackBerry 10. Some of them should look familiar to PlayBook developers because they’re adapted from the 2.0 version of that platform.

One example is “Content is king.” RIM gives developers access to the entire screen instead of making elements such as status bars fixed and off limits.

“Every pixel on the screen is presentable and usable by the developer,” says McDonough. “Then, content plays the primary role.”

RIM combined this principle with another -- “multitasking as second nature” -- in the “peeking” feature, which aims to balance full-screen usage with the fact that other tasks occasionally will require the user’s attention. For example, when users hear an alert chime while composing a message, they can peel back a corner of that screen to see if it’s something that they need to deal with right away.

If so, they can click on it and not lose the message they were composing. When they do, another principle takes effect: “fluid workflow,” in which clicking on something in one app causes something else to launch. “We enable developers to implement those kinds of automatic invocations of other applications very easily and cleanly,” says McDonough.

Will these developer and user features be enough for BlackBerry to recapture market share? The answer won’t come until after the first quarter of 2013, which is when the first BlackBerry 10 devices will hit the market. But it’s worth consideration by developers who are looking to stay ahead of the curve.

Photo: Getty Images

By Tim Kridel

Tim Kridel has been covering all things tech and telecom since 1998 for a variety of publications and analyst firms. Based in Columbia, Mo., he still enjoys the childhood hobby that led to a career writing about technology: ham radio. He is a frequent contributor to Digital Innovation Gazette.

You Might Also Like

Read the Latest

The Funniest Commercials of the Year 2014 Airs Tonight on Spike TV

The Funniest Commercials of the Year 2014 Airs Tonight on Spike TV The Funniest Commercials of the Year 2014 show will be hosted for the first time by Gabriel Iglesias.

5 hours ago

Call of Duty: Advanced Warfare is $39.99

Call of Duty: Advanced Warfare is $39.99 Today Call of Duty: Advanced Warfare is on sale for $39.99 for Xbox One, Sony PS4, Sony PS3 and Xbox 360.

6 hours ago

CES 2015 News
Sony cancels The Interview Release on Christmas

Sony cancels The Interview Release on Christmas The decision was made after multiple theaters refused to screen the movie. Sony Studios has expressed its dismay over...

6 hours ago

Charlie Sheen to Reprise his role from Ferris Bueller’s Day Off on the Goldbergs

Charlie Sheen to reprise role from Ferris Bueller’s Day Off on the Goldbergs His role in the movie was a side character in the movie and made out with Jennifer Grey. He will be playing the same...

6 hours ago

Jay eye NTT to debut JINS MEME Sensing Eyewear at CES 2105

Jay eye NTT to debut JINS MEME Sensing Eyewear at CES 2105 It seems that no one can stay behind at the CES 2015 and now it is Jay eye NTT coming up with a new wearable device...

6 hours ago

AMC Theaters and MoviePass collaborate to deliver New Subscription Service

AMC Theaters and MoviePass collaborate to deliver New Subscription Movie Service AMC Theaters and MoviePass have collaborated to deliver a new subscription service for the common people.

7 hours ago

CES 2015: SecuGen to display its New U20 & SDA04PX Fingerprint Sensors

CES 2015: SecuGen to display its New U20 & SDA04PX Fingerprint Sensors The U20 and SDA04PX are OEM Fingerprint Sensors which are going to be introduced by SecuGen at the CES 2015 just like...

7 hours ago

Carnival Super Bowl 2015 Ad

Carnival Super Bowl 2015 Ad Carnival Super Bowl 2015 Ad is coming. The cruise line is a newcomer to Super Bowl ads.

7 hours ago

Microsoft Xim 1.3 enables Pic Sharing from Smartphones to Large Displays

Microsoft Xim 1.3 enables Pic Sharing from Smartphones to Large Displays Microsoft Xim 1.3 has the ability to enable pic sharing from mini displays to large displays.

8 hours ago

The Golic Holiday Card displays Mike Golic's Kim Kardashian Spoof Photo

The Golic Holiday Card displays Mike Golic's Kim Kardashian Spoof Photo Mike Golic did an elaborated spoof of Kim Kardashian's Paper Magazine cover last month. Now the Golic Family wears...

8 hours ago

CES 2015: TRX Systems to display NEON 3D Indoor Location and Navigation Mapping

CES 2015: TRX Systems to display NEON 3D Indoor Location and Navigation Mapping TRX is also going to include Crowdsourced Navigation Mapping at the CES 2015. The TRX NEON FeatureSLAM will enable...

8 hours ago

Hardent bringing top notch tech to CES 2015

Hardent bringing top notch tech to CES 2015 New IP’s to be first of its kind

8 hours ago

Sony plans to establish Sony Global Education to spread Learning throughout the World

Sony plans to establish Sony Global Education to spread Learning throughout the World The Sony Global Education enterprise is all set to spread learning throughout the world.

8 hours ago

Super Bowl 2015 Teams are New England Patriots and the Green Bay Packers predicts Bing

Super Bowl 2015 Teams are New England Patriots and the Green Bay Packers predicts Bing Microsoft's Bing uses search data to predict the future. One of their predictions for 2015 is the Super Bowl. Bing...

8 hours ago

CES 2015: Sony to launch Single-Lens OLED Display to compete Google Glass

CES 2015: Sony to launch Single-Lens OLED Display to compete Google Glass Sony's eyewear comes with OLED Technology that will enable it with superior image quality. Plus the eyewear when...

9 hours ago

Toyota Tacoma 2016 To Debut In Next Year’s Detroit Auto Show

Toyota Tacoma 2016 To Debut In Next Year’s Detroit Auto Show Toyota has released a photo of the Tacoma's front corner, showing off its new body framework, front lights and the...

10 hours ago

will.i.am launches the PULS Smartwatch

will.i.am launches the PULS Smartwatch Famous performer will.i.am has launched his smartwatch at a launch party last night. The $399 PULS watch is available...

10 hours ago

Karlie Kloss Instagram Pics shine with Resplendence

Karlie Kloss Instagram Pics shine with Resplendence The Instagram pics of Karlie Kloss shine with resplendence.

10 hours ago

LG to show off webOS 2.0 smart TV at CES 2015

CES 2015: LG to show off webOS 2.0 smart TV at CES 2015 LG is set to show off an upgraded smart TV at CES 2015, powered by a new version of webOS that offers an "...

10 hours ago

BlackBerry officially launches the Classic

BlackBerry officially launches the Classic A full QWERTY keyboard and physical navigation keys round out the Classic's throwback design

10 hours ago

Budweiser Super Bowl 2015 Ad leaks

Budweiser Super Bowl 2015 Ad leaks Budweiser was caught filming a Super Bowl commercial in Guadalupe, California. The video footage leaks the Budweiser...

10 hours ago

World Leading BitCoin Companies are going to showcase their Bitcoin Systems at CES 2015

World Leading BitCoin Companies are going to showcase their Bitcoin Systems at CES 2015 The Consumer Electronics Show (CES) 2015 is going to showcase the digital currency called Bitcoins.

11 hours ago

Tim Cook announces $20 Million Donation to Global Fund

Tim Cook announces $20 Million Donation to Global Fund Tim Cook sent out the annual Apple Holiday email to employees revealing the amount raised to fight AIDS last quarter.

11 hours ago

Candice Swanepoel Instagram shows her in Peak Form

Candice Swanepoel Instagram shows her in Peak Form A series of photos of Candice Swanepoel on Instagram show her in peak form.

12 hours ago

Nicki Minaj Instagram Hottest Photos

Nicki Minaj Instagram Hottest Photos Nicki Minaj is not only a music charts dominator, she also rules social media. We picked the hottest Nicki Minaj...

12 hours ago

Bo Pelini Insults Nebraska AD in Profanity-Laced Meeting

Bo Pelini Insults Nebraska AD in Profanity-Laced Meeting New Youngstown State Penguins head football coach Bo Pelini insulted University of Nebraska athletics director Shawn...

16 hours ago

Chicago Bears To Start Jimmy Clausen Over Jay Cutler Vs. Detroit Lions in Week 1

Chicago Bears To Start Jimmy Clausen Over Jay Cutler Vs. Detroit Lions in Week 16 The Chicago Bears have decided to bench quarterback Jay Cutler in favor of backup Jimmy Clausen for the Week 16 matchup...

18 hours ago

New York Jets Fans Return With 'Fire John Idzik' Banner

New York Jets Fans Return With 'Fire John Idzik' Banner A New York Jets fan group rented a plane which hovered above the team's practice field on Wednesday. The plane...

19 hours ago

CES 2015 to feature top 10 tech authors

CES 2015 to feature top 10 tech authors Author interviews and book signings included as part of second annual Gary’s Book Club at 2015 CES

1 day ago, 10:12am CST

Dozens More Companies Sign Up for Apple Pay

Dozens More Companies Sign Up for Apple Pay The list of companies working with Apple Pay continues to grow

1 day ago, 9:40am CST

Comments

blog comments powered by Disqus