What is the package name for Microsoft office word? - ms-word

I'm trying to make an app that allows the user to put in information and then transfer the information over to Microsoft word to automatically organize it into an invoice. However, I cannot find the information about the Microsoft word app in order to do this. This website http://beta.appinventor.mit.edu/learn/reference/other/activitystarter.html states that you require the package name and class name, or the appropriate intent, in order to work an activity starter.
I'm using MIT App Inventor and I'm kind of new at this. Please help.

If you can't find the package/class name (online) for the application, you can't start an activity. Most likely that it is not open source, so it is not available for the public.
From http://ai2.appinventor.mit.edu/reference/other/activitystarter.html:
These can be App Inventor apps created by you or others. They can
also be apps like Camera and Maps that are pre-installed on the
device. Or they be any app at all as long as you have the
necessary information to provide to the activity starter.
For example:
To start an acitivity for the camera use the package android.hardware.camera2. (https://developer.android.com/reference/android/hardware/camera2/package-summary.html)
I don't know if you want to consider it, but you can also use FusionTables. The information you submit in your app will be inserted into a table in your Google Drive. (http://appinventor.mit.edu/explore/ai2/pizzaparty.html)

Related

update calendar from email link

Obviously I'm not using the right keyword/phrases to find the information that I need. Any help in pointing me in the right direction would be greatly appreciated.
I've generated an ICS file. I put a link to this file in an email. What I would like to happen is that the recipient clicks the link and it updates their calendar (regardless of OS, platform). Currently the link simply downloads the ICS file but does not update any calendar.
Background: I belong to a non-profit organisation that runs several courses that members can subscribe to. This means that each members course list will be different therefore I can not simply send out a single list or have people subscribe to lots of different 'events' to have their calendars updated.
Is this doable or am I simply dreaming :-)
Jeff, what happens when some one clicks on an ics link depends on their device and the program that they are reading the email in, and how they have setup their defaults - eg what calednar app. EG: I have mine setuo to download ics files for testing purposes, and if i click on a downloaded one it opens in notepad++.
Of course most people will not have that. However, not that easy to make it happen automatically, have to tell users.
To have updates (ie syncing) happen, recipients need to subscribe to the link, not import the data. If they are not familiar with using multiple calendars, they can get confused.
instructions on google: https://support.google.com/calendar/answer/37100 on apple calendars https://support.apple.com/en-au/guide/calendar/subscribe-to-calendars-icl1022/mac. Rather annoyingly, iphones will offer a user who clicks on a normal http..ics url an option to import all events. To make the iphone offer the subscribe option one has to use the unofficial apple icalendar prefix webcal. So one ends up either showing both link options on a webpage, or doing device detection and showing webcal for macs.
hope that clarifies.

Google cloud - Where i need to register my app?

I don't know where I need to register my app after created my first project. I already followed their instruction regarding to app registration.
https://cloud.google.com/console
To register a new application, do the following:
Go to the Google Developers Console.
Select a project, or create a new one.
In the sidebar on the left, select APIs & auth. In the displayed
list of APIs, make sure all the APIs you are using show a status of
ON.
In the sidebar on the left, select Registered apps.
At the top of the page, select Register App.
Fill out the form and select Register.
Thanks a lot in advance.
The instructions you pasted refer to the older API Console.
You can either figure out their Cloud Console equivalents (Create Project, etc), or go to the previous version at https://code.google.com/apis/console/b/0/?noredirect
It's worth pointing out that Google's terminology is somewhat muddled. Sometimes "app" refers to a "project", other times it refers to a "client" within that project.
For example, you might have a project called "My Multi-Device Task List". That may have a web client, an Android client and an iOS client. Sometimes the word "app" refers to the project, other times it refers to one of its clients.

Custom Extensions on Managed Chromebooks

I am a developer looking for the best way to set up different schools with their own custom, private extensions (ie School A should be the only one with access to Extension A). Theoretically, I am aware that there are a few ways to get a custom, private extension pushed out on a domain:
Host the .crx on a server and click "Specify a Custom App" in the management console.
Create a Domain App by uploading a zip to the Chrome Web Store
Upload the extension from my developer account to the Chrome Web Store and publish to a single "trusted tester," or make it unlisted
Option (1), hosting the .crx, has not been working. I am not sure why, but the extension is simply not pushing out. I link directly to the crx file, which has the right ID and MIME type, still, no dice. If anyone has any tips or suggestions for getting this to work, I would love to hear them!
Option (2), having the school create a domain app, seems a bit inefficient because it requires all schools to upload their own zip. So essentially I would have to email a zip file to the school, and have them publish it. All updates to the extension will also require a similar process, so this doesn't seem ideal.
I doubt that option (3) would work. If I published to the admin as a "trusted tester", I don't think that the other people in the domain would be able to access it. If it is unlisted, I do not know how an admin could find it in the Chrome Web Store dialog. Also, I would rather avoid security through obscurity.
Has anyone had success with hosting the extension and using the Specify a Custom App feature? Any other suggestions for getting a Custom Extension pushed out by the management console? Thanks so much!
To get option (1) working from the management console, it is important to specify the correct extension id and a valid update xml url (not a crx).
One useful feature Google offers that you can use is getting the extension id and the version from the update request.
For instance, you can create a update.php file that outputs an xml file specific to each extension and version. See http://developer.chrome.com/extensions/autoupdate.html under "Advanced Usage".
For more info on packaging an app or extension for managed chromebooks, see https://support.google.com/chrome/a/answer/2714278?hl=en.

Is it possible to provide additional info about my app to the system search?

There's a system search in iOS that allows users to search though the whole device by searching entered keyword for app names, mail messages, calendar and etc. Is it possible to provide some additional information (content info) about my app to system search? We are developing some rich-graphic-content app and there are various objects there.
The customer asked us, is it possible to implement such use case: a user enters the name of some object and system search finds that object and shows our app name in the result list :) Maybe it's possible to create some "sitemap" with information about the app content, to put that somewhere into plist and to ask system search to use that for search index. I'm pretty sure it's impossible, just want to be 100% sure :)
UPDATE: One thought on that - maybe system search also uses app description text from itunes? If so then we could place additional information there and to workaround that :)
For static keywords (that are pre-defined when building the app), you can do this: How to get an iPhone app to appear in Spotlight with a query that doesn't exactly match
Unfortunately, there doesn't seem to be any way to add keywords dynamically, e.g. for the objects/files created with your app, like the Apple-provided apps do. Hopefully, the ability to add your app's contents to Spotlight will be added in a future version of iOS (7+).

Media Sharing CMS Site

We are trying to build a media sharing site. I want to use existing commercial or open source frameworks if they are available.
I saw some sites like:
http://www.phpmotion.com/
http://www.jamroom.net
http://www.clip-share.com/
http://www.videoscript.us
http://www.vidiscript.com/
http://www.alstrasoft.com/videoshare.htm
Are there any good open source (or) commercial packages that I am missing out? I want the media site to stream normal as well as HD content and integrate with a payment gateway when the user wants to view HD.
I am the primary developer of Jamroom (http://www.jamroom.net) - while Jamroom is a commercially licensed system, it is "open source" in the fact that we do not encrypt the PHP code in any way, and our license allows for full modifications to suit your needs.
Let me know if you have any questions and I can follow up. Thanks!
Brian
I will research your listed sites. i will come back with good one.
There is available one more [video sharing script: http://www.rayzz.net/index.php][1]