Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 3361102
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 18, 20262026-05-18T03:06:44+00:00 2026-05-18T03:06:44+00:00

I am writing an Android application that uses some functionality that has been published

  • 0

I am writing an Android application that uses some functionality that has been published under the Apache 2.0 license. The functionality is available in 2 ways:

  1. As java code
  2. As an intent in an Android application.

Being the typical developer that I am, I don’t want to make the user install a separate application so that they can use my own application – because it would definitely put me off using the application if I had to.

On the other hand, doing the work to get the application up and running using the Java code will take much longer.

My questions are thus:

  1. What are most developers doing now? Are they using intents from other apps?
  2. Does it matter to the average consumer that they need to download a separate application to make it work?
  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-18T03:06:45+00:00Added an answer on May 18, 2026 at 3:06 am

    In my application EmailAlbum, I first depended on the presence of OpenIntents OIFileManager on the user phone to pick a file on SDCard or chose a destination folder for exporting a generated file.

    Later, I integrated my own version of the code of OIFileManager in my app’s source code for several reasons:

    • Depending on another app for basic (but essential) application features is like a suicide. If your app can’t really live without the other app and this app is not installed on most devices, your app won’t get used. Most people want apps that work on first start.
    • Another app was on the market which was providing it’s own (bad) implementation of the same intent and was making my app crash… users having it installed on their phone thought that was my app’s fault.
    • Providing a consistent UI was not possible.

    I think using public Intents is great to allow people to chose from various applications to extend your applications features or to reuse the content generated by your application. BUT your application has to be able to live on its own, depending only on standard apps provided with ALL android devices (ie. not even depending on Google proprietary apps if you want your app to be able to be used on devices which have not been approved by Google, those which come without the Android Market or GMail).

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I'm writing an Android application that uses OpenGL ES (GLSurfaceView and GLSurfaceView.Renderer). The problem
I'm writing an android application that maintains a lot of state data...some of it
I'm writing an application for Android that uses symmetric key encryption to protect sensitive
I am writing an android application that has a webview. On the first load
I'm writing an Android application for RC Cars. It uses a SQLite database, and
I'm writing an application in PhoneGap that I want to run on iOS, Android,
I'm writing an application for android. My problem is that I want it to
I'm writing an Android application that I want to be able to send requests
I'm writing an android application that builds an offscreen bitmap that is (say) 640*480
I'm writing an android application that draws directly to the canvas on the onDraw

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.