DEVELOPMENT NOTES · 9 articles
Web & development notes
Beyond native apps are web interactions, mini programs and this blog itself. This collection also keeps source-code recommendations and retrospectives, preserving both concrete solutions and the path of learning.
How to read this collection
- Read WebView basics before JavaScript-to-native calls. Focus on responsibilities and data flow; historical UIWebView examples are not current implementation advice.
- Read the mini-program series in order to understand pages, data and events, then compare it with current tools and platform documentation.
- Read recommendations, blog indexing notes and annual reviews in publication order. They reflect the projects and tools of their time; external links and indexing outcomes need a fresh check.
These notes date from 2015–2017. Their examples have not been rerun for this archive update. Check the dates and version notes before applying the ideas to a current project.
Articles in this topic
9 articles · newest first-
WeChat Mini Programs from Scratch, Part 3
Connects an article list to a network request, reads the response, updates the page with setData, and adjusts WXML field bindings. It also records the limitations encountered at the time with image URLs and HTML5 detail pages.
-
WeChat Mini Programs from Scratch, Part 2
Adds an article detail page to the existing list, using navigator for navigation and parameters. It then adjusts spacing, image placement, and text layout in WXSS to refine the list into the intended page design.
-
WeChat Mini Programs from Scratch, Part 1
Builds an IT Blog mini program from an iOS developer's perspective. It explains the roles of app.json, app.js, WXML, and WXSS, configures a TabBar, and uses templates and list rendering to display article data.
-
Setting Up React Native for iOS Development on a Mac
Records a React Native setup on macOS: installing Homebrew, Node.js, watchman, and flow, creating a project, opening the iOS project, and refreshing code in the simulator.
-
JavaScript and Native iOS Interaction with JavaScriptCore
Compares early UIWebView URL interception with JavaScriptCore. Using JSContext, it introduces executing JavaScript from native code, registering native methods, and passing data between the two environments.
-
A beginner developer's review of 2015
Reflects on the author's job search, development projects and self-directed learning in 2015. Starting a technical blog, learning Swift, releasing open-source UI components and meeting other developers provide the personal context for this early stage of growth.
-
Helping Baidu discover a GitHub Pages blog: a historical workflow
Records mirroring a GitHub Pages blog to GitCafe Pages, using SourceTree to clone and push branches, bind a domain and configure regional DNS. The workflow aimed to improve access and search indexing in mainland China at the time.
-
A technical blog can be more than a website
Records an experiment in wrapping a personal technical blog as an iOS app. UIWebView displays the home and category pages and handles loading callbacks, while search and interaction-stutter issues remain documented as unresolved at the time.
-
Using UIWebView: techniques and notes
Collects common UIWebView settings for loading web pages inside a native interface, including transparent backgrounds, scaling, phone-number detection and JavaScript interaction. It also discusses the layout and communication costs of a cross-platform approach.
No matching articles in this topic
Try fewer keywords, or search the All development notes collection.