Note: The content of this page is Public Domain. You may use it in any way you wish.
App Inventor Developers:
Do not use Java or Scheme Keywords as a Project Name, Screen Name, Variable Name or Procedure Name!
Currently, most characters whose integer representations are in the ASCII range from 1 through 31 ("non printing characters") cannot be used in an App Inventor Project (see Forum for work-around)
Also see the notes below concerning Operating System reserved characters that must not be used for Folder or File names. The List is not exhaustive but it does cover common errors - the moral of the story being Keep It Simple!
When naming a file in Android, it is important to consider the conventions and rules of other operating systems that might be used to view or edit that file.
Java | |||
abstract | assert | boolean | break |
byte | case | catch | char |
class | const | continue | default |
do | double | else | enum |
extends | final | finally | float |
for | goto | if | implements |
import | instanceof | int | interface |
long | native | new | package |
private | protected | public | return |
short | static | strictfp | super |
switch | synchronized | this | throw |
throws | transient | try | void |
volatile | while | true | false |
null |
Scheme | |||
access | define-syntax | macro | and |
delay | make-environment | begin | do |
named-lambda | bkpt | fluid-let | or |
case | if | quasiquote | cond |
in-package | quote | cons-stream | lambda |
scode-quote | declare | let | sequence |
default-object? | let* | set! | define |
let-syntax | the-environment | define-integrable | letrec |
unassigned? | define-macro | local-declare | using-syntax |
define-structure |
Use any character in the current code page for a name, including Unicode characters and characters in the extended character set (128~255), except for the following:
The following reserved characters:
Note: File Names must be a minimum 3 characters long, excluding the extension
Use any character in the current code page for a name, including Unicode characters and characters in the extended character set (128~255), except for the following: