Programing on the iphone

Scriptable 17+

Automation using JavaScript

Simon B. Støvring

    • #4 in Developer Tools
    • 4.7 • 1.5K Ratings
    • Free
    • Offers In-App Purchases

Screenshots

Description

Scriptable is an automation tool that enables you to write scripts that integrates with native features of iOS such as files, calendars, reminders, documents and much more.

An extensive support for widgets enables you to write your own widgets using JavaScript and run the scripts on your Home Screen. Your widgets can show any data and be customised to look just the way you want.

With Siri Shortcuts you can present images, tables and more in Siri as well as making Siri read out loud a text when you run a script from a Siri Shortcut.

There’s a growing gallery of scripts to get you started with Scriptable.

Here’s a few examples of scripts you can create:

— Ask Siri whether a web service is down.
— Create a widget that shows data from your weather station.
— Postpone the next event in your calendar half an hour.
— Check what is currently on TV.
— Manage a list of movies you would like to watch.
— Upload files to an image optimizer and store a URL to the optimized image.
— Receive a notification with the weather report every morning.
— Create todos with prefilled data in your favorite todo app using URL schemes.

Источник

Python Programming Interpreter 4+

Ketan Appa

    • 3,0 • Оценок: 88
    • Бесплатно
    • Включает встроенные покупки

Снимки экрана

Описание

Write Python code directly on your iPhone, iPad and iPod Touch! This app is ideal for learning and testing code snippets!

Python is an interpreted, high-level, general-purpose programming language. Created by Guido van Rossum and first released in 1991, Python’s design philosophy emphasizes code readability with its notable use of significant whitespace. Its language constructs and object-oriented approach aim to help programmers write clear, logical code for small and large-scale projects.

Features:
— Compile and run your program
— Supports plotting and graphing
— View program output or detailed error
— Select and run chunk of codes
— Custom keyboard for easy input of frequently used characters
— Optimized for connecting with external physical/bluetooth keyboard
— Advanced source code editor with syntax highlighting, code completion and line numbers
— Open, save, import and share Python files
— Language reference
— Support different Python compiler versions namely: 3.8 and 3.9
— Access thousands of packages
— Install additional packages

Читайте также:  Нарды по блютуз для iphone

Limitations:
— Internet connection is required for compilation
— Maximum program running time is 20s
— Some file system, network and graphics functions may be limited
— This is a batch compiler; interactive programs are not supported. For example, if your program provides an input prompt, enter the input in the Input tab prior to compilation.

GET FULL ACCESS
Upgrade to a Premium Membership and Receive the Following Ongoing Value:
• No ads
• Unlimited plots
• Install packages
• Latest interpreters

If you choose to purchase a subscription, payment will be charged to your iTunes account, and your account will be charged within 24-hours prior to the end of the free trial or current period. Subscription with a free trial period will automatically renew to a paid subscription. Any unused portion of a free trial period (if offered) will be forfeited when you purchase a premium subscription during the free trial period. You can cancel the automatic renewal of your subscription at any time by going to your settings in the iTunes store after purchase. The cancellation will take effect the day after the last day of the current subscription period, and you will be downgraded to the free service.

Источник

Mimo: Learn Coding/Programming 4+

Code Python, JavaScript, HTML

Mimohello GmbH

    • #170 in Education
    • 4.8 • 37.7K Ratings
    • Free
    • Offers In-App Purchases

Screenshots

Description

Learning to code has never been so easy!

Advance your career, build apps and websites, or even become a developer. Mimo makes learning to code and diving into computer science as intuitive and easy as possible so that everyone can learn to code — the skill of the century, step-by-step.

You will learn to code in Python, JavaScript, HTML through practice, with bite-size coding lessons, by writing code and running it in our mobile code editor that works like an IDE and lets you run your code, interact with Mimo’s coding community, create projects, learn multiple programming languages, and do much more at your own pace! With Mimo, you can fit coding into a busy daily schedule, whenever you have a few minutes to spare.

Used by millions of learners, Mimo is just about the most accessible and effective way to learn to code in Python, JavaScript, HTML, SQL, and more. Our programming courses and lessons are suitable for everyone, even with little or no prior coding experience.

Mimo helps you learn the most popular programming languages like HTML, JavaScript, CSS, Python, SQL, and reach your coding goals:
• Start the PYTHON path and begin your coding journey with an in-demand and all-purpose language. Learn Python with 2,600+ bite-size exercises, 53+ Concepts, and 32+ Projects that will unlock as you keep expanding your skills.
• By choosing the WEB DEVELOPMENT path, you’ll dive into building websites with HTML, CSS, and JavaScript. Start your Web Development journey with 13,000+ bite-size exercises, 87+ Concepts, and 62+ Projects.
• With the SQL curriculum, you’ll dive into data science and learn to analyze data with SQL

Читайте также:  Как выключить iphone кнопками

With Mimo you can:
• Solve bite-size programming exercises that fit into your daily routine
• Run code and build a portfolio of projects in Python, JavaScript, HTML
• Learn programming at your own pace
• Practice with coding challenges
• Get a certificate to showcase your coding skills
• Join a community of millions of coders

What our learners say:
• «I’m teaching myself HTML and Javascript using Mimo. I’m about 80% of my way through this path, and I have to say Mimo is brilliant.»
• «I started coding with Mimo a few days ago, and I already am interacting and understanding how webpages and other things are developed!»
• «I have the premium subscription and it is fantastic. I would recommend this app to anyone interested in coding. I personally find the prices more than fair for the given information.»

Even if you know nothing about coding and programming but want to level up your skills and become open to the opportunities available to those who are fluent in computer programming, Mimo is a great way to get introduced to the world of coding. Install Mimo and start with the coding lessons in Python, JavaScript, HTML, that will easily fit into your day.

By setting aside as little as five minutes per day, you’ll go through the coding classes and learn the basics of JavaScript, HTML, CSS, Python, and SQL. Along the way, you’ll write real code, and practice programming by building your project portfolio.
Mimo’s professionally built curriculum and bite-sized coding lessons make it possible to learn to code at your own pace: coding tutorials and challenges are there for you to discover and learn more, whenever and wherever.

TechCrunch and The New York Times agree that, with Mimo, everyone can learn to code:

• «This way you can work learning to code into your daily routine, whenever you have a few minutes of downtime.» – TechCrunch

• «The app’s lessons are bite-size to make it easy to squeeze coding into your busy day.» – The New York Times

We will be happy to guide you along your coding journey if you join millions of coders who are already learning programming and data science with Mimo’s courses.

Читайте также:  Apple iwatch уровень кислорода

Источник

Pascal Programming Language 17+

Anastasia Kovba

Для iPad

    • Справочники: № 74 в этой категории
    • 1,7 • Оценок: 32
    • Бесплатно
    • Включает встроенные покупки

Снимки экрана

Описание

The classic Pascal programming language for iPad, iPhone and iPod touch. Programming language is a perfect tool for studying, complex mathematical calculation, entertainment and many other useful tasks. The application is especially useful for learning the Pascal programming language. You have to buy compilations inside the application. Internet connection is required.

— The great programming tool on the AppStore.
— Your programming language for iOS is amazing!

— Compile and run your program.
— Text input before program run and text output.
— Enhanced source code editor with syntax highlighting, line numbers, color themes and additional keyboard.
— Import and export programs by iTunes or by email.
— Online language reference and several program samples.

— Internet connection is required to compile and run a program.
— Graphics, network, file system and real-time input are not supported.
— Maximum running time of a program is 15 seconds.

Thanks for using the application!

Pascal is an influential imperative and procedural programming language, designed in 1968/9 and published in 1970 by Niklaus Wirth as a small and efficient language intended to encourage good programming practices using structured programming and data structuring.

A derivative known as Object Pascal designed for object-oriented programming was developed in 1985.

Pascal was developed by Niklaus Wirth and based on the ALGOL programming language, named in honor of the French mathematician and philosopher Blaise Pascal.

Prior to his work on Pascal, Wirth had developed Euler and ALGOL W and later went on to develop the Pascal-like languages Modula-2 and Oberon.

Initially, Pascal was largely, but not exclusively, intended to teach students structured programming. A generation of students used Pascal as an introductory language in undergraduate courses. Variants of Pascal have also frequently been used for everything from research projects to PC games and embedded systems. Newer Pascal compilers exist which are widely used.

Pascal was the primary high-level language used for development in the Apple Lisa, and in the early years of the Mac. Parts of the original Macintosh operating system were hand-translated into Motorola 68000 assembly language from the Pascal sources. The popular typesetting system TeX by Donald E. Knuth was written in WEB, the original literate programming system, based on DEC PDP-10 Pascal, while an application like Total Commander was written in Delphi (Object Pascal).

Object Pascal is still used for developing Windows applications. A cross-platform version called Free Pascal, with the Lazarus IDE, is popular with Linux users since it promises write once, compile anywhere, development.

Источник

Оцените статью