Total Pageviews

Showing posts with label iOS. Show all posts
Showing posts with label iOS. Show all posts

Sunday, 20 September 2026

nextin, ios上的翻墙客户端

 Nextin is a subscription-based configuration and connection tool designed to simplify the setup process and improve everyday usability. Users can quickly obtain a complete configuration by entering a service provider’s site identifier, or by importing a subscription URL directly, eliminating the need for any manual configuration. The app is powered by the Clash Meta core, offering strong compatibility and stable performance. It supports a wide range of modern network protocols, including: • VLESS / VLESS XTLS / Reality • Anytls • Trojan / Trojan XTLS • VMess • Shadowsocks • ShadowsocksR • Hysteria / Hysteria2 • TUIC • Masque With its advanced core and protocol support, Nextin delivers efficient connections and reliable performance across different network environments. Built with native SwiftUI, Nextin features a clean, intuitive interface and smooth interactions, ensuring a seamless user experience. The app includes a comprehensive set of built-in traffic routing rules, which intelligently handle traffic based on network conditions and usage scenarios, without requiring manual intervention. Nextin also integrates in-app support access, allowing users to directly contact their chosen service provider for assistance and inquiries, making the overall experience more convenient and streamlined. Nextin is designed to reduce complexity, enabling users to complete configuration effortlessly and enjoy a stable, smooth, and reliable experience.

from https://apps.apple.com/us/app/nextin/id6754002454

Sunday, 13 September 2026

libssh2-for-iOS

 A script for compiling libssh2 for iOS Devices (iPhone, iPad, iPod Touch). The example app can connect to an server with SSH and execute commands.

https://x2on.github.io/2011/02/02/libssh2-for-ios-iphone-and-ipad-example-app-with-ssh-connection/

Build Status

This is a tutorial for using self-compiled builds of the libssh2-library for iOS. You can build apps with XCode and the official SDK from Apple with this. I also made a small example-app for using the libraries with XCode and the iPhone/iPhone-Simulator.

@see: http://www.x2on.de/2011/02/02/libssh2-for-ios-iphone-and-ipad-example-app-with-ssh-connection/

The example uses libssh2 to make an ssh connection to an ssh server. Then you can execute commands on the server and get the output in your app.

You can build the libssh2 library with openssl or with libgcrypt!

Requirements:

  • Xcode 7.1
  • Xcode Command Line Tools

Readme

Checkout the submodules:

git submodule init
git submodule update

libssh2 with openssl:

./build-all.sh openssl

libssh2 with libgcrypt:

./build-all.sh libgcrypt

Solve problems:

Check the log files in the bin folder


from  https://github.com/x2on/libssh2-for-iOS

Friday, 4 September 2026

Ghostfile, A secure legacy management app

 Ghostfile is a secure legacy management app that helps you organize your essential information and ensure the right people can access it when you pass away. You can add investments, your will, account details, notes, and personal files, then choose a Trust Circle that gains access after you’re gone. Build and update your vault anytime, swap contacts as life changes, and rely on encrypted storage and confirmation safeguards so nothing unlocks early. If someone mistakenly reports you, you can confirm you’re alive and keep the vault locked.

 https://apps.apple.com/us/app/ghostfile-legacy-management/id6754281517

 https://www.ghostfileapp.com/

Thursday, 16 July 2026

如何有效的一起使用智能手机和计算机

 

I am going to discuss some of the ways you can share data from your phone to your PC and vice versa. Not only that, you can also use these devices as one ecosystem like what Apple has their own.

  1. Transfer Files
    There is no perfect working files sharing feature between Android and Windows. Some rumours suggest that Chrome browser in Windows 10 will feature nearby share. This feature is available on Android for some time now and it will be useful to have it on PC. Here are some steps and software/apps which will ease the process of sharing files.

    1. Bluetooth
      This might sound pretty old but it can be helpful if you don't want to download extra apps on your PC and mobile. As the speeds are slow it is useless for larger files. You can quickly share some photos and audio files.

    2. AirDroid
      AirDroid is one of the most popular apps to share files. Apart from this it can send and receive SMS from your phone and show you your device's notification on your PC. It's free and you have to pay to the subscription to use all its services.
      Free|Subscription: $1.99 per month.

    3. Resilio Sync
      Resilio Sync works like a cloud storage but data is stored locally on your PC. You can sync/transfer as much data as you want. This app is free for limited use. You can pay one time to unlock all its features and services.
      Free|One-time purchase $75

    4. Google Drive
      Drive is a cloud-based storage service. You can upload files and backup your mobile data. You can create link and send large files to others. The free version only provides 15 GB of storage. You need to pay to the subscription to get more storage.
      Free|Subscription at $1.99 for 100 GB per month

    5. Smash
      As Google Drive gives you 15 GB of storage, Smash gives you unlimited storage. You can send unlimited files of unlimited sizes to any system and anyone without even signup. Smash keeps your files for only 14 days which is not bad.
      Free

    Not to forget our old school USB cables. They can transfer files at the highest speeds :)


  2. Sync browser tabs and open link seamlessly
    Many times, we need to open links from phone to our computers. You may have used WhatsApp Web to send link cross platform. Instead use backup and sync on Chrome. Here's how to do that:
    • First login to your same Google account on Chrome on both the devices.
    • Then go to settings --> Sync and Google services --> Turn Sync your Chrome data on.
    • When you click share button on Chrome there's an option named Send to your devices. Click it and select your device. The link will instantly pop up on your other device. Chrome also backups your saved passwords and logins for websites. It has wide variety of Extensions.

    If you are privacy-focussed then try Mozilla Firefox or Brave browser. These browsers provide similar features. The main advantage is that they block tracking of websites so you can browse without concerning about your privacy.

Sunday, 17 May 2026

AirSend是一个用于iOS向Windows传输文件的工具

 data transfer tool for iOS to Windows.

AirSend是一个用于iOS向Windows传输文件的工具,如果想要使用它传输文件,你需要自己手动将electron源码文件编译成exe文件。

安装Node.js,进入源码文件夹,依次执行以下命令:

npm install

npm run epack

你会在/release/Airsend-win32-x64/中找到AirSend.exe,运行即可。

然后你需要在iOS设备上安装AirSend捷径,接下来你就可以通过捷径向Windows设备传输文件了。注意,这需要将两个设备连接至同一个局域网。

你也可以安装AirGet捷径来从获取电脑发送的文件,将电脑文件拖动到AirSend应用内即可将其共享到手机,但手机端需要手动下载。

这是一个及其简便的小工具,它尽可能地模拟了原始Airdrop的使用方式,例如从分享列表发送文件,电脑端接收文件后自动打开等等特性,希望实现一种最为简单快捷的传输方式。

from  https://github.com/glink25/Airsend

Thursday, 30 April 2026

bark-server

 

Backend of Bark


Bark is an iOS App which allows you to push customed notifications to your iPhone.

Installation

For Docker User

Docker Automated build Image Size License

The docker image is already available, you can use the following command to run the bark server:

docker run -dt --name bark -p 8080:8080 -v `pwd`/bark-data:/data finab/bark-server

You can also use the GitHub Container Registry image:

docker run -dt --name bark -p 8080:8080 -v `pwd`/bark-data:/data ghcr.io/finb/bark-server

If you use the docker-compose tool, you can copy docker-copose.yaml under this project to any directory and run it:

mkdir bark-server && cd bark-server
curl -sL https://github.com/Finb/bark-server/raw/master/deploy/docker-compose.yaml > docker-compose.yaml
docker compose up -d

For General User

  • 1、Download precompiled binaries from the releases page
  • 2、Add executable permissions to the bark-server binary: chmod +x bark-server
  • 3、Start bark-server: ./bark-server --addr 0.0.0.0:8080 --data ./bark-data
  • 4、Test the server: curl localhost:8080/ping

Note: Bark-server uses the /data directory to store data by default. Make sure that bark-server has permission to write to the /data directory, otherwise use the -d option to change the directory.

For Developer

Developers can compile this project by themselves, and the dependencies required for compilation:

  • Golang 1.18+
  • Go Mod Enabled(env GO111MODULE=on)
  • Go Mod Proxy Enabled(env GOPROXY=https://goproxy.cn)
  • go-task Installed

Run the following command to compile this project:

# Cross compile all platforms
task

# Compile the specified platform (please refer to Taskfile.yaml)
task linux_amd64
task linux_amd64_v3

Note: The linux amd64 v3 architecture was added in go 1.18, see https://github.com/golang/go/wiki/MinimumRequirements#amd64

Use MySQL instead of Bbolt

Just run the server with -dsn=user:pass@tcp(mysql_host)/bark, it will use MySQL instead of file database Bbolt

Others

from  https://github.com/Finb/bark-server

Friday, 10 April 2026

苹果手机如何通过系统"文件APP"保存视频?

 直接保存视频到苹果手机里, 免费, 不花钱。下面以我保存视频号视频为例来说一下流程:

1、 首先要获取到视频的真实地址。  至于怎么获取, 可能是从某地方复制过来的。然后在苹果手机的浏览器里,粘贴上面的链接, 确定后打开视频, 然后把视频全屏关掉。

2、 看上图标注的地方, 点击后分享, 然后选择 “存储到文件”, 就保存到苹果自带的 “文件”APP里了, 要记住保存的路径, 在微信里可以直接找到此文件。

3、 在苹果手机的微信里发给朋友,见下图

4、  根据刚才保存的路径, 选择文件后, 就可以发给朋友了。

Monday, 2 March 2026

iPhone 上跑通本地大语言模型- Fullmoon项目

 
Fullmoon项目是一款基于苹果生态的 iOS/macOS 本地大语言模型(LLM)聊天应用。它利用 Apple Silicon 强大的算力和 Apple 开源的 MLX Swift 框架,实现了在设备端离线运行 LLM,保证了数据隐私的安全性。遵循 MIT 开源协议.项目不仅提供了 iOS 客户端,还包含了 macOS 和 visionOS 的适配代码。

Fullmoon 核心定位是 ‍“私有 LLM 的最简使用方式”‍。与传统的云端 AI 不同,Fullmoon 允许用户在 iPhone、iPad、Mac 甚至 Vision Pro 等 Apple 设备上,完全离线 地运行大语言模型。这意味着用户的对话内容不会发送到服务器,而是安全地保存在本地,摆脱了对网络连接的依赖。

Fullmoon 的实现得益于苹果对机器学习框架的深度优化。它基于 Apple 官方开源的 MLX Swift 框架。

    MLX Swift:这是 Apple 在 WWDC 2025 推出的机器学习框架,专为 Apple Silicon 设计。它允许开发者在 Swift 环境中直接调用机器学习模型,利用 Metal 3 图形框架进行高效计算。
    硬件加速:Fullmoon 通过底层调用 Metal,直接在 iPhone、iPad 或 Mac 的 GPU 上运行模型,提供了比传统 CPU 推理更快的速度,同时大幅降低了能耗。

为了在移动设备上流畅运行,Fullmoon 支持了多种经过量化处理的模型。

    Llama-3.2 系列:支持 1B 和 3B 参数的 Instruct 版本,且采用了 4-bit 量化技术(如 Llama-3.2-1B-Instruct-4bit),极大地减少了模型大小和内存占用。
    DeepSeek 系列:如 DeepSeek-R1-Distill-Qwen-1.5B-4bit 等,这些模型在保持相对较小体积的同时,仍然具备较强的推理能力。

Fullmoon 不仅仅是一个运行模型的容器,它在用户体验上也下了很大功夫:

    主题与自定义:用户可以调整应用的主题颜色、字体大小,甚至自定义系统提示(system prompt),个性化程度高。
    快捷指令(Shortcuts)集成:Fullmoon 支持 iOS Shortcuts,用户可以将模型的输出作为其他自动化操作的输入,实现更灵活的工作流。
    离线完整体验:即便在无网络环境下,Fullmoon 依然可以调用本地模型进行对话,适合出差、旅行等场景。

源代码:https://github.com/mainframecomputer/fullmoon-ios
Apple 商店:https://apps.apple.com/us/app/fullmoon-local-intelligence/id6727014156

Wednesday, 18 February 2026

awesome-projects-boilerplates

 

Boilerplates for mobile and web apps.

Awesome

Curated list of boilerplates and templates to enhance productivity.

Android Development

Boilerplates and templates for Android

IOS Development.

Boilerplates and templates for IOS

JavaScript

Boilerplates and templates for JavaScript

Hybrid Mobile App Frameworks

Microservices

  • Webstack-micro Demo/starter for full-stack web app using microservices architecture, with API Gateway, centralized authentication, background workers, and WebSockets.

Python

Boilerplates and templates for Python

PHP

Boilerplates and templates for PHP

Ruby

Boilerplates and templates for Ruby

.NET

Boilerplates and templates for C#.NET and ASP.NET

  • ASP.NET Boilerplate ASP.NET Boilerplate is a starting point for new modern web applications using best practices and most popular tools.

Go

Boilerplates and templates for Go

Browser Webextensions

Boilerplates and templates to develop webextensions for internet browsers such as Chrome, Firefox and Safari

Websites

Boilerplates and templates for Websites

IDE

Templating Systems for Different IDE's

GitHub

Boilerplates and template files

  • GitHub Template Guidelines Collection of guidelines and boilerplate files for writing maintanable GitHub projects.
  • Pollinate Template your base files and generate them from GitHub.

from https://github.com/melvin0008/awesome-projects-boilerplates