Developer Directory Become a BREW Developer Getting Started Technical Support BREW 3.1 BREW API BREW 2.x and Earlier SDKs and Tools BREW 2.x and Earlier Documentation BREW 2.x and Earlier FAQs BREW 2.x and Earlier Online Knowledge Base BREW Forums BREW Extensions Adobe® Flash® Lite™ for BREW Devices BREW Device Details uiOne SDK BREW Developer Extranet BREW Customer Support Portal Commercialization and Payments Developer Site Map Contact Us

FAQs

Search the Frequently Asked Questions (FAQs) for general information and/or answers to technical questions. Enter your keywords here and search.

Look for answers to frequently asked questions about BREW®.

Use the following links to see specific categories of questions and answers.

Technical
General BREW FAQs
Application Testing
Developer Extranet Access
Support - eServices
Account Management
Reporting & Transactions (reconciliation, access, usage)
Payment (process, timing, check receipt)
Payment Deductions & Adjustments (taxes, foreign currency gain/loss, fees)
Financial Documents (tax, W-8BEN, EIN, SS-4)
Quick Pay Program
Export Compliance
Export Compliance - Outside of the U.S.

Technical

  1. Getting Started
  2. API Specific
  3. Programming Principles
  4. BREW Tools
  5. Application Submittal/Testing
    • TRUE BREW® Testing
    • TRUE BREW Testing Submission Guide (English only. Details vary by region.) - This guide provides BREW application developers with supplementary information for submitting their applications to NSTL for TRUE BREW testing. The information in this guide should be used in conjunction with the instructions provided on the BREW Developer Extranet.
  6. SDK Known Issues
back to top

General BREW FAQs

  1. How does BREW solve the issue of developing applications and services for wireless handsets?
  2. What do I need to create a BREW application from beginning to end?
  3. How do I get the BREW SDK®?
  4. How do I make money writing BREW applications?
  5. What other costs must I incur to develop for the BREW platform?
  6. How do I get my application on a particular handset or adopted by a particular operator?
  7. How long does it take to write an application for BREW?
  8. What programming languages does the BREW platform support?
  9. Which wireless networks will BREW work with?
  10. If I have problems with BREW, where can I go for help?
  11. Now that my application is in the operator catalog, how can I monitor usage?
  12. How can I get my device test enabled, re-flashed, or my software upgraded?
back to top

Application Testing

  1. What does compatibility testing involve and who will do the testing?
  2. Will Qualcomm charge for compatibility testing?
  3. What happens when I pass?
  4. What is the Self-Test Program?
  5. How do I participate in the Self-Test Program?
back to top

Developer Extranet Access

  1. Whom should we contact if we have a question about the Developer Extranet?
  2. Whom should we contact if we have a problem accessing the Developer Extranet?
  3. How do I provide extranet access to BREW tools and documentation for 3rd party developers?
back to top

Support - eServices

  1. What is the eServices web portal?
  2. Who do I contact if I have questions or issues with the portal?
back to top

Account Management

  1. What do we need to do in order to change our payee address, where our payments are mailed?
  2. What do we need to do in order to change our company/payee name?
  3. What do we need to do in the case of an acquisition or merger?
  4. If we change our company name, will our old reports/stats/usage transfer to the new company name?
back to top

Reporting & Transactions (reconciliation, access, usage)

General
  1. Why doesn't our check amount match the amount reported on the Extranet?
  2. How do we access the Developer Reports on the Extranet?
  3. If we change our company name, will our old reports/stats/usage transfer to the new company name?
  4. How can we determine churn of our subscribers?
Application Usage Reports
  1. What is the purpose of the Application Usage report?
  2. When is the Application Usage report finalized for any given day?
  3. For what date range can the Application Usage report be run?
  4. How long is the Application Usage report data available on the Developer Extranet?
  5. Why do I get different results for the Application Usage report when I run it from 30-jan-2004 00:00:00 to 31-jan-2004 00:00:00 versus 30-jan-2004 00:00:00 to 30-jan-2004 23:59:59?
  6. Why did our subscription event counts on our Application Usage report drop off on the 29th, 30th, 31st?
  7. Why is there a discrepancy in the transaction count between the Invoiced Sales (formerly Carrier Billing) report and the Application Usage report on the Developer Extranet?
Invoiced Sales Report
  1. What is the purpose of the Invoiced Sales (formerly Carrier Billing) report?
  2. When is the Invoiced Sales report data available?
  3. For what date range can the Invoiced Sales report be run?
  4. How long is the Invoiced Sales report data available on the Developer Extranet?
  5. What does "Billable Count" on the Invoiced Sales report represent in terms of subscriptions?
  6. Does the Invoiced Sales report only display NEW subscriptions?
  7. What does "Adjustments" on the Invoiced Sales report represent?
  8. How is the "Net Amount Billed to Operator" amount on the Invoiced Sales report calculated?
  9. Why is there a discrepancy in the transaction count between the Invoiced Sales (formerly Carrier Billing) report and the Application Usage report on the Developer Extranet?
Payment Detail Query
  1. What is the purpose of the Payment Detail Query report?
  2. When is the Payment Detail Query report data available?
  3. For what date range can the Payment Detail Query report be run?
  4. How long is the Payment Detail Query report data available on the Developer Extranet?
  5. Why are there AP Invoice ID numbers listed on our check remittance stub that are not available to view using the Payment Detail Query report?
Developer Extract XML
  1. What is the purpose of the Developer Extract XML report?
  2. When is the Developer Extract XML report data available?
  3. For what date range can the Developer Extract XML report be run?
  4. How long is the Developer Extract XML report data available on the Developer Extranet?
  5. What do we do with the Developer Extract XML report once we download it from the Developer Extranet?
  6. What can we do if we need more information about the Developer Extract XML file and how to use it?
back to top

Payment (process, timing, check receipt)

  1. Can you issue developer payments by wire rather than check?
  2. Please explain the payment cycle - How does the revenue flow from each entity to the next before it reaches the developers and how long does each step approximately take?
  3. When can we expect payment for "xyz" invoice?
  4. Why haven't we received a check?
  5. What do we need to do if we are missing a check?
  6. Why doesn't our check amount match the amount reported on the Extranet?
back to top

Payment Deductions & Adjustments (taxes, foreign currency gain/loss, fees)

  1. Please explain all of the possible deductions that can come out of our revenue payment.
  2. What is the deduction from our check labeled as "DEVMIN-xxxxxxxx" for?
  3. How do customer application refunds/returns get adjusted against our revenue share?
  4. If our office is located within the U.S. and we do business with a foreign operator, will any taxes be deducted?
  5. If our office is located outside of the U.S., what taxes will be deducted?
back to top

Financial Documents (tax, W-8BEN, EIN, SS-4)

  1. Who can we contact to obtain tax documents?
  2. What is the purpose of the W-9 tax form?
  3. What is the purpose of the W-8BEN (Certificate of Foreign Status of Beneficial Owner for United States Tax Withholding) tax form?
  4. If we are a foreign company, why do we need to obtain a U.S. Employer Identification Number (EIN)?
  5. If we are a foreign company, how do we obtain a U.S. Employer Identification Number (EIN)?
  6. What is the SS-4 Application form?
back to top

Quick Pay Program

  1. What is the Quick Pay program?
  2. What is the process to sign up for the Quick Pay program?
  3. Can a foreign developer working with a U.S.-based operator participate in the Quick Pay program?
  4. Can we receive accelerated payment for a specific part/application only?
  5. Can we receive accelerated payment for one operator only?
back to top

Export Compliance

  1. Why does my software require export approval before it can be posted?
  2. Why does the U.S. government control the export of encryption?
  3. How do I know if my software has encryption capability?
  4. If my item does not contain encryption, how long will the approval process take?
  5. If my item contains encryption and requires a U.S. government classification, how long will the approval process take?
  6. What are some differences between "open" and "closed" cryptographic interfaces?
  7. What is information security?
  8. What is cryptography?
  9. What is authentication?
  10. What is the Bureau of Export Administration (BXA)?
back to top

Export Compliance - Outside of the U.S.

  1. Do U.S. export controls apply to developers using the BREW SDK in a non-U.S. location, and to applications developed on BREW outside of the U.S.?
  2. Are in-country sales of BREW applications subject to U.S. government export controls?
  3. I live outside the U.S. and I am a BREW developer. Do the export control laws of my country apply to applications I develop using the BREW SDK?
back to top