"Native apps aren't important anymore" -- BlackBerry
- But regulators only have authority on their own turf, don't they? So 80% worldwide Android doesn't give the US regulators, for example, to shake a fist at Google if they only have 50%. I don't know about other regions.
A large part of the growth in the emerging markets is from OEMs that are not in the OHA anyway. That makes any regulatory justification even weaker.
http://www.informationweek.com/mobil...a/d-id/1317770
Posted via CB1001-09-15 03:15 PMLike 0 - I thought the European Union was investigating Google?
Google Breakup: Wrong Answer To EU Antitrust Concerns - InformationWeek
Posted via CB1001-09-15 07:14 PMLike 0 - But Android only exists as a means for Google to continue its dominance into search via mobile. If the monopoly in search were ever dented somehow by regulators, it would have some impact on Android I would think.01-09-15 10:09 PMLike 0
- Who talked solely about the US?
The US isn't the center of the world, when it comes down to smartphones. Yes, they surely lead with certain trends, but the rest of the world doesn't function in the same way as the US market.
Case in point, Android had a worldwide marketshare of over 80% in 2014 and basically all of the smartphone growth in terms of sales we have seen last year, and will continue to see this year, will solely be due to emerging markets.
Posted via CB10LuvULongTime likes this.01-10-15 05:16 AMLike 1 -
-
- Just want to take a second and thank everyone for there input on this thread. It's been quiet an interesting discussion to read through that's for sure.
Posted via CB1001-10-15 11:35 PMLike 0 -
E.g.: Below is some XML layout from one of my own Android apps:
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="textPersonName"
android:ems="10"
android:id="@+id/editTextRegisterUsername"
android:layout_margin="5dp"
android:hint="* User Name"
android:enabled="true"
android:editable="true"
android:focusable="true"
android:focusableInTouchMode="true" />
This simply sets the arguments for the android.widget.EditText UI component Java object.
http://developer.android.com/referen.../EditText.html
In fact, you don't need to use XML at all. You can instantiate your UI purely programmatically if you want. The XML is simply used for convenience.
Posted from my awesome White Z3001-11-15 11:24 AMLike 0 -
The point I was trying to make is that Java is the method that Android itself uses to allow the same APK to run across handsets with totally different hardware. E.g.: The same Android APK will run on a phone with an Intel chip and on a phone with an ARM chip, precisely because it's all Java under the hood (whether via an ART- or Dalvik-based Java runtime).
So even when you code your UI in XML, it is still a Java runtime behind the scenes making the actual UI run (because your XML is directly translated into Java code).
Posted from my awesome White Z30LuvULongTime and mornhavon like this.01-11-15 12:02 PMLike 2 - I should point out that I was was responding to someone who said that essentially "the idea of using Java for cross-platform development hasn't worked out".
The point I was trying to make is that Java is the method that Android itself uses to allow the same APK to run across handsets with totally different hardware. E.g.: The same Android APK will run on a phone with an Intel chip and on a phone with an ARM chip, precisely because it's all Java under the hood (whether via an ART- or Dalvik-based Java runtime).
So even when you code your UI in XML, it is still a Java runtime behind the scenes making the actual UI run (because your XML is directly translated into Java code).
Posted from my awesome White Z30
Posted via CB1001-11-15 04:24 PMLike 0 -
Rule of thumb: Unless -- for certain technical reasons -- you need to programatically instantiate your UI, then using XML is preferred method as it provides a clean separation of your app logic from your UI.
However, even if you need to hand code your UI, then the best way is create your own custom UI classes by extending the stock widgets, e.g.:*
Code:class com.bourque.DavesEditText extends android.widget.EditText { ... }
Code:<com.bourque.DavesEditText ... />
Posted from my awesome White Z30LuvULongTime and Dave Bourque like this.01-11-15 06:22 PMLike 2 - I should point out that I was was responding to someone who said that essentially "the idea of using Java for cross-platform development hasn't worked out".
The point I was trying to make is that Java is the method that Android itself uses to allow the same APK to run across handsets with totally different hardware. E.g.: The same Android APK will run on a phone with an Intel chip and on a phone with an ARM chip, precisely because it's all Java under the hood (whether via an ART- or Dalvik-based Java runtime).
So even when you code your UI in XML, it is still a Java runtime behind the scenes making the actual UI run (because your XML is directly translated into Java code).
Posted from my awesome White Z30
As for cross platform, Android on different CPUs is a limited definition of cross platform, .NET is also cross platform by that measure. However, regular Java has been quite successful as a cross platform server technology.01-11-15 06:49 PMLike 0 - It should be pointed out that Windows Phone development also uses XML (they call it XMAL) and BB10 uses QML which is a similar idea.
As for cross platform, Android on different CPUs is a limited definition of cross platform, .NET is also cross platform by that measure. However, regular Java has been quite successful as a cross platform server technology.
I guess it does depend on how we define "native app". As a former developer, I define "native" as designed, coded, compiled for a specific platform. Code that requires manipulation to make it run on a different platform. Regardless of the underlying programming language.
By those criterion, HTML5 won't really change a thing. Sure, it may be easier to recompile fr different platform. But they still need to be supported. And that, from a developer's perspective, is where BB falls off the face of the earth. Because BB's market share does not bring the revenue to justify the support.01-12-15 09:06 AMLike 0 - It's somewhat successful. The great promise of "code once, run many" eventually runs into the lowest common denominator. HTML5 will run into that as well. As a cross platform language, meaning the source can be compiled to many different architecture, JAVA has been successful. But it still requires platform specific coding. If for nothing else, the display resolution.
I guess it does depend on how we define "native app". As a former developer, I define "native" as designed, coded, compiled for a specific platform. Code that requires manipulation to make it run on a different platform. Regardless of the underlying programming language.
By those criterion, HTML5 won't really change a thing. Sure, it may be easier to recompile fr different platform. But they still need to be supported. And that, from a developer's perspective, is where BB falls off the face of the earth. Because BB's market share does not bring the revenue to justify the support.
As for HTML, that's often what server side Java is doing, serving up HTML or JSON to a web browser.01-12-15 09:09 PMLike 0 - Display resolution is never meaningless. Especially on servers that will most likely be accessed through remote desktop. I have 4 different screen resolutions that I use to remote in my servers. The apps have to be able to handle that. And most of the time, they are oddball resolutions.01-14-15 10:57 AMLike 0
- Display resolution is never meaningless. Especially on servers that will most likely be accessed through remote desktop. I have 4 different screen resolutions that I use to remote in my servers. The apps have to be able to handle that. And most of the time, they are oddball resolutions.01-14-15 03:19 PMLike 0
- Forum
- Popular at CrackBerry
- General BlackBerry News, Discussion & Rumors
"Native apps aren't important anymore" -- BlackBerry
« Yahoo News reports BlackBerry brand disappearing in 2015
|
Why do I have the feeling the rumor about Samsung buying was just to boost the stock up.... »
Similar Threads
-
BlackBerry at CES?
By greenberry666 in forum General BlackBerry News, Discussion & RumorsReplies: 43Last Post: 01-08-15, 11:43 AM -
How's the trackpad work on the Crackberry App?
By OT16 in forum BlackBerry ClassicReplies: 9Last Post: 01-07-15, 06:20 PM -
How to video calls on BlackBerry z3?
By pankaj rosebub in forum Ask a QuestionReplies: 3Last Post: 01-06-15, 08:19 AM -
Fitbit app only syncs when WiFi is off (z10 10.3.1.1949)
By marclovell in forum More for your BlackBerry 10 Phone!Replies: 2Last Post: 01-06-15, 06:13 AM -
Has anyone visually impaired had chance to try the new Blackberry Classic?
By CrackBerry Question in forum Ask a QuestionReplies: 1Last Post: 01-06-15, 05:53 AM
LINK TO POST COPIED TO CLIPBOARD