Smartphone Programming

Smartphones run using a variety of operating systems -- Android, iOS and Windows Mobile most commonly -- and an even wider variety of programming languages, including Objective-C, Java, Visual C#, C++ and .NET, not to mention HTML5 and JavaScript, and cross-platform frameworks such as PhoneGap.

Share tech news, updates, or what's on your mind.

Sign up to Post

hi everyone I'm working on a small project  (android app) when a user creating an account then it automatically get current sim card number tanx.
[Webinar] How Hackers Steal Your Credentials
[Webinar] How Hackers Steal Your Credentials

Do You Know How Hackers Steal Your Credentials? Join us and Skyport Systems to learn how hackers steal your credentials and why Active Directory must be secure to stop them. Thursday, July 13, 2017 10:00 A.M. PDT

Is there a feature available within a Samsung Galaxy S8 to allow rings and notifications only from certain phone numbers? This feature is available for iPhones and now I'm trying to figure out how to activate this feature on a Samsung Galaxy S8 cell phone

This is a very important feature for me to have while I'm sleeping and only want to be disturbed by certain people.
What are the best apps for having additional phone numbers on a Samsung Galaxy S8 phone besides Google Voice?

I am looking to link another phone number to my Samsung Galaxy S8 cell phone. I already have Google voice installed on this phone and need to add yet another phone number to this phone.

What are the best Android apps for doing this?
I'm going to be starting a project where I need to be able to answer my phone 24 hours a day.

I also need to be able to completely silence all other alerts from my phone so the only times I will be woken up will be if someone calls or texts my Google voice number.

Is there a way to completely turn off new call, email, & text alerts on Samsung Galaxy S8 accept for Google Voice alerts?
I just signed out of a Google Voice account on my Samsung Galaxy S8 phone.

I have logged in with another Google Voice account which is the one I want to have associated with my cell phone.

The problem is that when I make phone calls using my Samsung Galaxy S8 phone the caller ID for the most recent Google Voice account (510-xxx-xxxx) displays instead of the caller ID for the other Google voice account I have switched back to (415-xxx-xxxx).

I also remember that when I have set up Google Voice numbers in the past that these Google Voice numbers have given me the option to fully integrate Google Voice with my Sprint PCS phone (which is what I want to do now). However I am not given this option at this time.

What do I need to do to fix this issue so that the phone number associated with my 415 area code Google voice number will display whenever I make phone calls?
We are moving from Fireeye MTP  to another product, considering Lookout .

Anyone can point me to or share reviews on Lookout?

Also, what are the assessment criteria I have to look out for considering that
our corporate phones (mostly iOS currently) & iPad are managed by
MobileIron MDM?

Email to be used is MI's email+  (not the native built-in email client)
I heard iOS is tailored from FreeBSD so I'm hoping to be able to do something like
"ps -ef |grep email_client_process"
if it's not there, then restart it.

Reason is our MobileIron email+ client kept getting killed by iOS as iOS sees it
as a 3rd party/foreign process.

any chance of doing this on an MDM controlled device?

My android moto 4g plus phone hundres of browser windows running in background. How do we close all those browser windows or tab instances in one stroke.  I am not able to close all one by one which is taking long time. what are other tips to improve phone performance.
please advise
hi i have a sansung j--106 and i want it will start the app very specific app in the reboot how can i do that ?
I recently turned in an iPhone 5 at the end of a project.

This iPhone 5 is now out of state.

Is there a way for me to logon to my iTunes account on the internet and remove my iTunes account from this iPhone 5 without me having to have the iPhone 5 in front of me?
Free Tool: IP Lookup
Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Proofreading & Editing Techniques for Executives & Managers

pexels-photo-381949.jpegIt’s hard to spoil high-quality content… or not? When it comes to content marketing and the creation of different types of writing content, proofreading and editing is just as crucial as the research and writing itself.

Why? Because when you offer writing content to the audience, you have to make sure that it looks flawless. Errors and typos that might slip into your writing can ruin this impression as well as damage your reputation. They basically tell the audience either that you weren’t attentive enough and didn’t put many efforts into content creation or that you have some problems with grammar and punctuation, which means that you aren’t a good writer you claim to be.

Either reaction is bad. It’s obvious that if you want to avoid it, you have to invest time and efforts into high-quality proofreading and editing. However, what exactly does this mean? What do you have to do in order to make your writing really polished and feel proofread?

1. Use various services.
The first and the simplest thing to do is to proofread your writing using some online service (for example, Grammarly). Such services check your grammar and punctuation and some of them even give you some stylistic tips.

However, if you want to make the most out of it, don’t settle for one service only. Choose a couple of other ones too and run your writing through them to ensure that all the errors were spotted.

2. Avoid distraction.
LVL 11

Expert Comment

by:Andrew Leniart
I find the statements highlighted below to be deliciously ironic to what this post is all about.

when you offer writing content to the audience, you have to make sure that it looks flawless

They basically tell the audience either that you weren’t attentive enough and didn’t put many efforts into content creation or that you have some problems with grammar and punctuation, which means that you aren’t a good writer you claim to be.

LVL 38

Expert Comment

Some additions to Andrew Leniart's keen observations:

Feel free to invent a new word if you feel that the existing one is boring.  For example, "automated" is a terribly clichéd (so 90s) word that really needs to be "-ized" to jazz it up and make it fit for modern day corporate buzz-word parlance.

Just like any other tools, they are automatized and so unable to spot all the mistakes.

Sometimes we are so focused on grammar checks that we forget that other things have to be checked too.

I invariably find spelling and grammar errors on websites offering proofreading and essay writing services, so please don't take offence.  We all make such mistakes, but in articles about proofreading and on websites offering proofreading services, the spelling and grammar should be faultless.
can you please advise
best free / cheap way to copy files from windows 10 pc to iphone 7.

i have about 100 gb mp4 video movie files to transfer

Is it possible to run the iTunes app on an Samsung Galaxy S8 Android cell phone?
1. What does it mean for  "tools:context=""  ? (sample 1)
2. What does it mean for the following XML statement ? For "action", does it refer to the corresponding java class. How does "category" defined in sample 2 ? Any special meaning ? Thx

            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />  

           <action android:name="" />
            <category android:name="android.intent.category.DEFAULT" />
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout android:orientation="vertical"


        android:text="Welcome to the Second Activity"
        android:id="@+id/textView" />

        android:text="Click to go to Main  Activity"


        <activity …
We send an SMS with a URL (e.g.
The custom app "ABC" installed on the phone has "" as "supported links"
Using Android Messages, no problem, it launches ABC.

However using Samsung Messenger or Messages, clicking on the URL just opens the website.
In other words, it ignores the Settings for ABC.

Forcing users to install Android Messages is not an option for us.
What do you suggest?

I understand with the Samsung S8 that there is the ability to view more than one app on the screen at the same time

Some questions

1. I know Mac can do this, can IOS iPhone and iPad

2. When I try this on a Samsung S8, i always seem to get the Settings as the first app and then any other app as the second. How can I get two real apps to run in multi screen
Please provide me with a URL address of the Sprint PCS add a phone program.

I know several users who all currently have a single Sprint PCS cell phone and are interested in finding the details of how they can add a second phone to their Spring PCS account using the current Sprint PCS promotion that we have heard is going on until the end of June of 2017.
android 7
will i get app alerts , phone calls , sms when battery is on
supersaver with black screen?
Last week my Note 2's phone popped up the above message & while this message
is showing up, it won't allow any activity (reading, typing) etc in Whatsapp: it took
more than 15mins & I decided to power cycle it.

Presume its whatsapp messages/content being backup : does it backup to
the microSD card in the phone or to Cloud & how can I restore (ideally selective
restore of selected messages) ?
Announcing the Most Valuable Experts of 2016
Announcing the Most Valuable Experts of 2016

MVEs are more concerned with the satisfaction of those they help than with the considerable points they can earn. They are the types of people you feel privileged to call colleagues. Join us in honoring this amazing group of Experts.

* We have a product Ccure[/b][/b] Anti-Theft which is not working in oppo company phones background we are trying hooting on wrong attempt.
            we have perform certain process like:
    1. we exclude this app from battery optimization and power saving.
    2. We exclude  also from data saving.
    3. App process management and given all permissions .
    4. added to app auto startup (Startup Manager)
    5. Also prevented app to be killed while releasing background app memory

* we have also referred to certain links to resolve our problem but did not.
reference link.
Looking for general direction. I'm researching how one would develop a phone app with following requirements. IOS and Android. Or only IOS if that would be easier as a minimum viable product.

I'm a programmer (VB, SQL, ADO, ASP) .... but, a phone app newbie.

My Vision
The app would playback music of approx 3 mins long, that has (say) 5 multi-tracks - up to 4 vocal tracks and 1 track of backing instruments.
A graphic of the vocal parts will scroll across the screen (in landscape). It will look something like this.
Screen will look like this
The horizontal bars represent the notes in a 3 part harmony. The screen will scroll as the music plays. (eg. as in the app Anytune Pro)

It will be possible for the user to Mute/Unmute each track by pressing a button, as the music in playing. (eg. as in the app Sing Harmonies see at 2:10 in this video - however, in that app there is no graphic of the notes)

The user will be able to sing along with phone mic and hearing through headphones. (eg. as in the app Acappella). He/she can learn from the playback, then mute the part, and sing along with the other parts to practice.

Question: where should I look for a basic entry into learning about developing this kind of app? It involves music playback, individually mutable mutitracks (streamihg or downloaded), scrolling visual, use of mic.


Expert Comment

by:Christ Harold
Thanks for Valuable Information Sir

LVL 47

Author Comment

by:Jackie Man
You are welcome.

Please feel free to post any question in Android topic,
I'm trying to run commands in command prompt on PC,

npm install -g cordova
cordova platform remove <platform>
cordova platform add <platform>

The NPM part works fine, but when i try to run cordova lines it fails with unknown command cordova. I do have cordova installed since I use it in VS and can deploy to android and ios. I realise I'm somehow missing the path in system path but I cannot find anywhere on the net or computer where the cordova root is. Can anyone help?

Last week my Android popped up a message saying the memory of the phone is
full & whether to save into microSD (I can't recall the exact message).

How can I choose what to save: say selective Whatsapp threads / groups    messages and images

Can I choose to save photos in galleries & SMSes into the microSD as well?
I have been trying to follow a number of youtube videos instructing on the installation of cordova developmet environment on windows 10.

All time i get some sort of error, in trying to the the hello world example. So clear everything down.

Does anyone have a concise set of instructions in sequence to install this from scratch, im not interested in the android studio as will be using as text editor.

Many thanks

Smartphone Programming

Smartphones run using a variety of operating systems -- Android, iOS and Windows Mobile most commonly -- and an even wider variety of programming languages, including Objective-C, Java, Visual C#, C++ and .NET, not to mention HTML5 and JavaScript, and cross-platform frameworks such as PhoneGap.