Loading...

{{notif_text}}

The next CutShort event, {{next_cs_event.name}}, in partnership with UpGrad, will happen on {{next_cs_event.startDate | date: 'd MMMM'}}The next CutShort event, {{next_cs_event.name}}, in partnership with UpGrad, will begin in a few hoursThe CutShort event, {{next_cs_event.name}}, in partnership with UpGrad, is LIVE.Join now!
{{hours_remaining}}:{{minutes_remaining}}:{{seconds_remaining}}Want to save 90% of your recruiting time? Learn how in our next webinar on 22nd March at 3 pmLearn more

Mobile Development

If you love making solid apps on Android or iOS, this channel is where you should be.

Why join channels?
Learn from peers
Discuss and share learning resources with the top professionals across the world
Open business or job opportunities
Earn reputation points to get consulting projects, attract talent or land jobs.
Accelerate your growth
Grow your network and get exclusive deals from our learning partners.
signup now
To see more questions and answer them, join this channel
join this channel

How Facebook Lite , LinkedinLite.. etc those app are reduce the apk size more than 60%?

Even removed unused resource and applied progaurd couldnt able reduce the apk size more than 20%

0
0

How to track app uninstall. Tools, products, libraries can help.

What are the tools, products, libraries you use to track user app uninstalls? 

1
5
top comment

Use App Annie to get exact details that is installed and uninstalled apps.. And for event tracking use clever tap

answered by Priyanka Kanse

Creating a real time like comment system (Android app)

Hi,I am creating an android application in which i have a card view in which my post is visible and below the post it has two textviews which is showing total no of comments and and likes. Now what i want to do is to update my total likes and comments whenever a new like or comment will be posted by some other users. In backend i am using php and mysql. I want to create a realtime app which will update the user interface whenever a new content is available same like firebase . As firebase displays the latest update as soon as the user has changed some value in the database and the same value gets reflected in the user interface.  

0
8
top comment

Having built realtime update functionality and having used Firebase RTDB and Firestore. I'de suggest using Firebase/Firestore for anyone starting a new project.Since, you already have mysql as your db and a server, you can use Socket.io to send new data to client whenever a new like/comment happens.At CutShort we use Socket.io to send data to active clients in realtime like credit balance update, new message in conversations or new notifications in channels.Hope that helps :) PS: Upvote if you think this helped. Also you can comment given you have further questions.

answered by Priyank Agrawal

What all can be updated in a React Native app using OTA update services like Microsoft CodePush

We are planning on building a mobile app at CutShort which will complement our main website. We're going ahead with React Native for the first MVP of the app.Now the question is, what all can be updated Over The Air (using services like Microsoft Codepush, etc)?E.g If right now we don't ask for contacts access, google calendar access, etc. and deploy the app, and the sometime in the future we want to ask for those permissions and build a feature around it. Will we be able to build the feature and push it OTA or will the user have to update the app from the Play Store?

1
1
top comment

Only JS code could be updated with Code push:l. Any Native components update need to be submitted to respective AppStores.

answered by Varun Mehta

Will Java be replaced by Kotlin in future?

As Google recently announced to support Kotlin officially and also Android Studio 3.0 will be supporting Kotlin, So do all application in future will be programmed in Kotlin?

1
3
top comment

Kotlin is a relatively newer language and would be a good choice to look into newer paradigms. But Java has been there for ages now. You have an established community & all major bugs with framework has been worked out. So, the transition to Kotlin from Java would take considerably significant time, unless Google enforces it.

answered by Varun Mehta

Anybody knows how to integrate mobile application with cloud like aws and azure.

Please help me how to integrate this service with android..

0
1
top comment

Hi,You can use the below link to learn about integration of AWS Services into Android Apps:https://github.com/awslabs/aws-sdk-android-samples

answered by Arshad Parwez

Cross Platform or Native Development

What would you prefer if you have been given this choice of going either Native way or cross platform way? Please provide different scenarios as well which may affect your decision.

2
4
top comment

This would be driven by a host of factors primarily Product, Business Requirments, Time To Market & team skill.A high-performance app like a game or video solution would be always better with Native.A business app like an e-commerce solution would make more sense with a hybrid solution like React-Native.Benefits of hybrid:Operational Viability as you need lesser peopleEasily maintainableSync between features on all PlatformsCode To Push featureWhether hybrid or native, your product should be awesome.There should be no performance lag or UX issues.Disclaimer: I am an iOS expert with a preference for Swift any day. But my choices are driven by business, not my personal preferences.

answered by Varun Mehta

Apple launched Swift 3.0 but still why developers are developing apps in Objective C.? Any Special Reason.?

I noticed that many Developers are still developing in Objective C even if it's new project.Any Special Reason behind it.? Thanks..

2
5
top comment

There are long term projects which are going on for last 3-4 years. its time consuming and not very easy to convert them in swift.Accoridng to me , If you starting a new project that should be done in swift only now.

answered by Gagan Joshi

Is Relative Layout Better or Constraint Layout ?

Android team of Google in I/O 2016 released the Constraint Layout. Would like to know if migrating/recoding to constraint layout will help make our app faster in terms of UI rendering ?

2
7
top comment

If you have the choice start with ConstraintLayout, but if you already have your app in RelativeLayout, stay with it. That's all I have been following. RelativeLayout is very limited in functionality and many complex layouts can't be made using it, especially when ratios are involved. I have been using a lot of LinearLayouts for getting the pixel perfect UI which can adapt to any screen size. My weapon of choice in this is using Layout Weights. This is seriously missing from RelativeLayout, thus accurate positioning and sizing of components are not possible with it. Now since ConstraintLayouts are here along with the support of Ratios, I can rework on the UI to remove few LinearLayouts to make it perform better. However, I have been holding the boat and not making it as my primary objective, since it requires too much work for all of my complex apps.

answered by Abhishek Jain

What type of notification is better?

A Custom Bundled Notification or Default Bundled Notification ? Many devs have a difficult time deciding on the notifications.

2
2
top comment

Very simple to decide. If you are only notifying the user for some event go for the default notification. But if the notification will be used to deliver some useful information where user will be reading it a bit carefully go for custom notification as you (developer) will have the freedom to explore all the possibilities to be shown to the user.

answered by Rajdeep Deb

What was your experince with using NativeAds by Google?

Their are many resources out their regarding Banner and interstitial CPMs etc. But hardly anything for Native Ads. Please help with your experice (CPCs, CPIs and fill rates) or any resource for the same.

1
1
top comment

There are 2 choices given by google for advertisements1.AdMob2.DFPDFP advertisement module will definitely produce more revenue than AdMob as google suggests duw to their building model.DFP builts around the concept of Self motivated ads.You have to reach the companies to get ads.AdMob is default Google Ads,where you google have control on ad companies.

answered by Akshay Kalpe
To view all questions, join this channel!
join this channel