background preloader

HOWTO: Native iPhone/iPad apps in JavaScript

HOWTO: Native iPhone/iPad apps in JavaScript
More resources On top of the information below, I can recommend a few other resources: Building iPhone Apps with HTML, CSS, and JavaScript is the only book I found that covered everything. I highly recommend it if you're planning on doing serious app development in JavaScript. Making it full-screen Normally, if you press "+" in mobile Safari and then "Add to Home Screen," the icon it creates acts like a bookmark into Safari. To get rid of the URL and button bars, just add a meta tag: This is what my log app looks like when launched from the home screen: Changing the phone status bar You can also change how the phone's status bar is displayed with a meta tag. The values for content are default, black and black-translucent. Preventing scaling If you pinch on a web app, it still responds like it's in a browser and zooms in. You'll almost certainly want to set the viewport width to the device width as well, so that the app shows up at its natural resolution. Preventing elastic scrolling Confused?

Turning InDesign Files to iPad Apps Turning InDesign Files to iPad Apps by: David Blatner | January 14, 2011 I’ll be speaking at Macworld Expo (San Francisco) in a couple of weeks on the topic of converting InDesign files to the iPad. So I’ve been exploring the various options available. Using InDesign Some solutions let you add interactive features directly within InDesign, and then export a file that can be converted into an iPad iApp. Adobe’s Digital Publishing Solution (DPS): This used to be called the “digital magazine publishing solution” (DMP), but fortunately someone at Adobe came to their senses and realized that it’s useful for more than just magazines. Convert PDF files to iApps Other solutions take a different approach: You export a PDF file from InDesign (or any other application, I guess), then upload that, add interactivity using their proprietary solution (usually through a web browser) and then they convert the file to an iApp for you (or, in some cases, force you to use their app). Other suggestions?

How to make a magazine app in iOS – Part II Welcome to the second part of this tutorial. Previous in the series:How to make a magazine app in iOS – Part I The iOS5 revolution A lot of water has flowed under the bridge since our first part of this tutorial. I will not spend my time explaining all the Newsstand features, all in all we’re creating a magazine app here and the Newsstand implementation details go beyond our original purposes. The example app The screenshot shows the final appearance of the app. The full app code is available on GitHub. I have setup this app using the basic single window Xcode template and then added the two main components in the application delegate startup method: The two components are: the Store class, which represents the Store Manager block in the app architecture; this Class is a subclass of NSObject and is not linked to the user interface.the ShelfViewController represents the UI of the application. The app has then been integrated with the new Newsstand requirements in the info plist. Conclusions

Mobile HTML5 Framework - Features of Sencha Touch | Features | Sencha Touch Built on HTML5 Technology Sencha Touch, a high-performance HTML5 mobile application framework, is the cornerstone of the Sencha HTML5 platform. Built for enabling world-class user experiences, Sencha Touch is the only framework that enables developers to build fast and impressive apps that work on iOS, Android, BlackBerry, Windows Phone, and more. Smoother Scrolling and Animations Sencha Touch provides a user experience unparalleled in HTML5. Adaptive Layouts Sencha Touch’s novel layout engine leverages HTML5 in powerful ways to let developers build complex applications that respond, load, and layout in a snap. Native Packaging Web applications work everywhere.

Touch - JavaScript Mobile Framework for Building HTML5 Web Apps DHTMLX Touch is a free open source JavaScript library for building HTML5-based mobile web apps. It's not just a set of UI widgets, but a complete framework that allows you to create eye-catching, robust web applications that run on iOS, Android, and other mobile platforms. Syntax DHTMLX Touch framework offers intuitive object inheritance. Extendable Functionality DHTMLX Touch provides an elegant and simple solution to extend and customize the existing functionality of the library and to add new UI components. Data Storage on the Client Side Global data storage is an advanced and useful feature that allows keeping relations between data elements (e.g. list of employees and employee details form) on the client side. This feature provides automatical update of data across UI elements without user intersection. Server-Side Support Server side of DHTMLX Touch framework is based on dhtmlxConnectors (the same that used for DHTMLX Ajax library). Development Tools Components and Controls Compatibility

Joshfire framework RestKit Official SketchUp Blog Война на пороге Сергей Леонидович Головин. Всемирный потоп. Миф, легенда или реальность? Ковчег Однако в результате Потопа полного уничтожения жизни не произошло. Согласно Библии, вошел Ной и сыновья его, и жена его, и жены сынов его с ним в ковчег от вод потопа. И [из птиц чистых и из птиц нечистых, и] из скотов чистых, и из скотов нечистых, [и из зверей] и из всех пресмыкающихся по земле по паре, мужеского пола и женского, вошли к Ною в ковчег (Быт. 7, 7-9). Библия описывает конструкцию ковчега следующим образом: Сделай себе ковчег из дерева гофер; отделения сделай в ковчеге и осмоли его внутри и снаружи. Сколько же животных необходимо было взять с собой Ною на ковчег? Таким образом, на борт этой гигантской плавучей зверофермы необходимо было взять около 35000 особей животных, которые заполняли судно лишь на четверть, оставляя достаточно места для восьми человек экипажа, запасов продовольствия и корма. Кстати, столь большие размеры ковчега, приводимые в Писании, в очередной раз ставят под сомнение мифичность либо фальсификацию текста.