App Intel

Java to TypeScript in 14 Steps

LiveIdee Programmer34 apps · 71.2K installsEducationFree · contains adsIn-app purchases: $0.99 per itemcom.ideepro.typescript

Learn TypeScript in 14 topics using Java with examples and step-by-step guidance

Alert me★ WatchOpen in Play ↗
Total installs
806
exact · Play shows 500+
Installs / day
0
since last crawl
Rating
—★
— ratings · — reviews
Released
3 May 2023
3.5y ago
Last update
13 Oct 2025
v11 · 1y ago
Countries
—
not checked yet

Install history

exact counter from Google Play
787.3840.5893.7946.81K11 Oct12 Oct13 Oct
787.3840.5893.7946.81K11 Oct12 Oct13 Oct

Installs per day · last 90 days

00.30.50.8112 Oct13 Oct13 Oct

Change timeline

Full history

No changes recorded yet. We compare every crawl with the previous one and list title, icon, screenshots, description, version, price and availability changes here.

Country availability

Availability has not been checked for this app yet. “Check all countries” looks the app up in about 140 Google Play storefronts and shows where it is live, listed but not installable, or missing — plus any country-specific (custom) store listings.

Top countries

Country data will be available soon.

We estimate where downloads come from using the app’s position in Google Play’s top charts in about 140 countries. This app is not in any chart we have collected yet; the estimate appears as soon as it is.

Top chart positions

Not in any tracked top chart.

App manifest

Read this app's manifest from Google Play: permissions, declared SDKs, components and AdMob app ID. Saved analysis appears here automatically.

Manifest analysis reads only the required APK ranges. Base APK downloads may need separate device splits to install.

Data safety

declared by the developer on Google Play
  • Shares data with third parties Device or other IDs
  • No data collected
  • Data is not encrypted

This is the developer's own declaration, summarised from the Play listing. The permissions below show what the app is technically able to access.

Permissions

10 in 2 groups
0 Sensitive3 Notable7 Routine
Wi-Fi connection informationRoutine1

Access to details about Wi-Fi networks your device sees or uses

  • See whether Wi-Fi is on and details of the network you are connected toview Wi-Fi connections · ACCESS_WIFI_STATE
OtherNotable9

Access to miscellaneous device features that don't fit other categories

  • See Bluetooth settings and connect to paired devices like headphones, speakers or watchespair with Bluetooth devices · BLUETOOTH
  • Start itself automatically as soon as your phone finishes turning onrun at startup · RECEIVE_BOOT_COMPLETED
  • Keep your phone's processor or screen from going to sleep, which can use more batteryprevent device from sleeping · WAKE_LOCK
  • Check whether you are online and whether you use Wi-Fi or mobile dataview network connections · ACCESS_NETWORK_STATE
  • Pull down or close the notification panel at the top of your screenexpand/collapse status bar · EXPAND_STATUS_BAR
  • Connect to the internet to load content and send datafull network access · INTERNET
  • Check with Google Play that you got this app legitimatelyGoogle Play license check · com.android.vending.CHECK_LICENSE
  • Read Google service settings stored on your deviceread Google service configuration · com.google.android.providers.gsf.permission.READ_GSERVICES
  • Receive push messages sent from the app's servers over the internetreceive data from Internet · com.google.android.c2dm.permission.RECEIVE

Sensitive = can reach personal data, location, camera/mic or act on your behalf. Notable = changes how your device behaves. Routine = normal for almost every app. Source: Google Play's permission list for all versions of this app.

Store listing

Full description
Looking to master TypeScript using Java knowledge? Our Android app offers a comprehensive guide to learning this powerful language, complete with 14 detailed topics, code examples, diagrams, and step-by-step guidance. 0- TypeScript Introduction 1- Variables and Constants in TypeScript 2- Basic Data Types in TypeScript 3- Type annotations and inference 4- Functions and their types in TypeScript 5- Object types and interfaces in TypeScript 6- Array and tuple types in TypeScript 7- Union and intersection types in TypeScript 8- Type guards and type assertions in TypeScript 9- Classes and inheritance in TypeScript 10- Generics in TypeScript 11- Decorators in TypeScript 12- Introduction to Modules in TypeScript 13- Asynchronous programming with TypeScript 14- Advanced TypeScript Features 15- TypeScript – Interview Questions & Answers 16- Free Certification (Download Now) In Step 0, you'll get an introduction to TypeScript, its benefits, and its key features. From there, you'll move on to variables and constants, learning how to declare and assign them, and understanding their scope. Step 2 covers basic data types in TypeScript, including strings, numbers, and booleans. You'll learn how to declare variables of each type, and how to use type annotations and inference. Functions and their types are covered in Step 4, with examples of how to declare and call functions, as well as how to use function types. Step 5 introduces object types and interfaces in TypeScript, showing how to define and use them to create complex data structures. In Step 6, you'll learn about array and tuple types in TypeScript, as well as how to use them effectively in your code. Step 7 covers union and intersection types in TypeScript, with examples of how to use them to create flexible and extensible code. Type guards and type assertions are covered in Step 8, with practical examples that demonstrate how to use them in your TypeScript projects. Step 9 explores classes and inheritance in TypeScript, including how to create and use classes, and how to use inheritance to create reusable code. Generics are covered in Step 10, with examples of how to use them to create flexible and reusable code. Step 11 introduces decorators in TypeScript, showing how to use them to add functionality to your classes and functions. In Step 12, you'll learn about modules in TypeScript, including how to create and use them to organize your code and avoid naming conflicts. Step 13 covers asynchronous programming with TypeScript, including how to use promises and async/await to write clean and concise asynchronous code. Step 14 explores advanced TypeScript features, including conditional types, mapped types, and type-level programming. We've also included a section of TypeScript interview questions and answers to help you prepare for job interviews, as well as a free certification that you can download upon completion of the course. With our app, you'll be able to confidently write TypeScript code in no time, whether you're building web applications, server-side code, or just experimenting with TypeScript. So why wait? Download our app today and start mastering TypeScript!

What's new

Bugs fixed, Subscription model added

Similar apps

closest title first, then most installs per day