# data[].attributes.headline
How to insert a link for the users to click

# data[].attributes.subject
How to insert a link for the users to click

# data[].attributes.headline
How to code a survey in the app and make the results get emailed to me

# data[].attributes.subject
How to code a survey in the app and make the results get emailed to me

# data[].attributes.body
https://forum.code.org/t/can-the-students-use-any-other-fonts/14021/3

# data[].attributes.headline
How to code live data for the user to see.

# data[].attributes.subject
How to code live data for the user to see.

# data[].attributes.body
https://studio.code.org/s/csppostap/stage/3/puzzle/2

# data[].attributes.headline
How do I add an image from my user? Upload imageCan't do it sadly but a work around might be to find an icon that represents the items your users could be uploading and just select that. Or you could have drop down descriptors that describe the object you caught. For example, Type of dog: Stray Dog, Owned Dog with TagColor of coat: Brown, Blonde, Black, White

# data[].attributes.subject
How do I add an image from my user? Upload imageCan't do it sadly but a work around might be to find an icon that represents the items your users could be uploading and just select that. Or you could have drop down descriptors that describe the object you caught. For example, Type of dog: Stray Dog, Owned Dog with TagColor of coat: Brown, Blonde, Black, White

# data[].attributes.body
You can use the  "imageUploadButton"  in text

# data[].attributes.body
Loading for a screen

# data[].attributes.body
https://developers.google.com/fit/scenarios/record-steps

# data[].attributes.body
https://docs.code.org/applab/onRecordEvent/

Push Notification Remix

https://studio.code.org/projects/applab/23WMJfaGuspBLfYDPe3kQA

# data[].attributes.body
https://studio.code.org/s/csppostap

# data[].attributes.body
https://docs.code.org/applab/

# data[].attributes.body
https://studio.code.org/projects/public#/

# data[].attributes.body
You can use the Google API to generate static map images. The steps would be:
1. sign up for an API key
2. follow the example at https://developers.google.com/maps/documentation/static-maps/intro to construct a URL which results in the image you want
3. from the Design Tab in App Lab, drag in an "image" element
4. set the image url to the url you constructed in step 2 above

# data[].attributes.body
Exemplar Leaderboard
studio.code.org/projects/applab/Hfxf_PBw9qhf7dMZotGXG1TqlxBS-7CEqTaxAP2XL8s

Lesson on Data Visualization
https://studio.code.org/s/csppostap/stage/7/puzzle/2

https://code.org/applab/docs/updateRecord

# data[].attributes.body
https://www.youtube.com/watch?v=d8ByCh-BouQ

# data[].attributes.attachment_link.title
CS Principles: Databases - Part 1 Creating Records

# data[].attributes.attachment_link.description
Start learning at http://code.org/ Stay in touch with us! * on Twitter https://twitter.com/codeorg * on Facebook https://www.facebook.com/Code.org * on Instagram https://instagram.com/codeorg * on Tumblr https://blog.code.org * on LinkedIn https://www.linkedin.com/company/code-org * on Google+ https://google.com/+codeorg Help us caption & translate this video! http://amara.org/v/61Ox/

# data[].attributes.attachment_link.description
Anyone can learn computer science. Make games, apps and art with code.

# data[].attributes.body
https://studio.code.org/s/csppostap/stage/8/puzzle/2

# data[].attributes.headline
How do I add an image from my user? Upload image

# data[].attributes.subject
How do I add an image from my user? Upload image

# data[].attributes.body
Can't do it sadly but a work around might be to find an icon that represents the items your users could be uploading and just select that. Or you could have drop down descriptors that describe the object you caught. For example,
Type of dog: Stray Dog, Owned Dog with Tag
Color of coat: Brown, Blonde, Black, White

# data[].attributes.body
How do you do it?

# data[].attributes.attachment_link.readable_text
Push Notifications provide a way to deliver some information to a user while they are not using your app actively. The following use cases can be covered by push notifications:

Offline messages. Send a chat message when a recipient is offline. In this case, a push notification will be sent automatically if the user is offline.

Offline calls. Make a video/audio call with offline opponents. In this case, a push notification will be sent manually.

Requests to contact list. Send requests to add a user to the contact list. In this case, a push notification will be sent manually).

User tags. Send notifications to specific user groups defined by tags.

Visit our Key Concepts page to get an overall understanding of the most important QuickBlox concepts.

1. Register a QuickBlox account. This is a matter of a few minutes and you will be able to use this account to build your apps.

2. Configure QuickBlox SDK for your app. Check out our Setup page for more details.

3. Create a user session to be able to use QuickBlox functionality. See our Authentication page to learn how to do it.

In order to start working with push notifications, you need to configure it.

For iOS application that uses Apple Push Notifications, you must have APNS certificate uploaded via the QuickBlox Dashboard Console panel. Review this page for more details.

For Android application that uses Firebase Cloud Messaging (FCM) you need to obtain API Key and set it on QuickBlox Dashboard Console panel. Review this page for more details.

You can manually initiate sending push notifications to user/users on any event in your application. To do so, you need to form push notification parameters (payload) and set the push recipients.

You can send only FCM data messages to the Android app. QuickBlox doesn't support FCM notification messages.

To process FCM data messages on your app when the app is in the background, you need to handle them. If not handled, they will not pop on the screen even if the app has received such push notification. See FCM documentation to learn more about data messages.

You can send APNS VoIP notifications from the web app to the iOS app. However, if the IOS app is not subscribed to APNS VoIP notifications or the APNS VoIP certificate has expired, the regular APNS will be delivered instead of APNS VoIP.

# data[].attributes.attachment_link.title
Push Notifications | JavaScript SDK | QuickBlox

# data[].attributes.attachment_link.description
Check out our Java Script SDK documentation for more information about push notifications. With QuickBlox JavaScript SDK you can send push notifications to users on any event in your app.

# data[].attributes.body
Is there an option for me to see or get notified whenever someone does something on my app (ex: get a question correct)?

# data[].attributes.body
How can you make your own unique characters?
You can have GameLab type of games or you can just upload your own image of a character and have them navigate different areas. Here's some examples: https://studio.code.org/projects/public#/

# data[].attributes.headline
Requesting content from a website (weather info, GPS, etc)

# data[].attributes.subject
Requesting content from a website (weather info, GPS, etc)

# data[].attributes.body
I want to know how to locate the current area that I am in and for it to find locations near me, how do I do it on the app?

# data[].attributes.attachment_link.title
Geolocation: Displaying User or Device Position on Maps | Maps JavaScript API | Google for Developers

# data[].attributes.attachment_link.description
This tutorial shows you how to display the geographic location of a user or device on a Google map, using your browser’s HTML5 Geolocation feature along with the Maps JavaScript API. (Note that the geographic location of a user will only display if he or she has allowed location sharing.)

# data[].attributes.body
https://www.forbes.com/sites/katieroof/2013/12/31/give-back-with-these-apps/#402428893b2b

# data[].attributes.body
https://www.youtube.com/watch?v=ZveqkJOVYh8