GithubHelp home page GithubHelp logo

iosscripts's Introduction

Hi everyone

My name is Eugene, I'm Swift developer. Love learning foreign languages, coding apps that I want to use daily and spend my spare time playing on musical instruments

🔥 I’m currently working on:

  • 💊 StartUp project in India
  • 🧪 Preview Debugger (see in my packages below)
  • 📱 SquidNote (see in my other projects below)

📚 My articles:

  • Abstraction in Swift, RU
  • Breaking the Xcode - in progress (75% done)
  • Building new notes with Journal API - in progress
  • MVVM in KMP - in progress (25% done)

📦 My packages:

  • 🆕 WhatsNew package - pet-project package with the SwiftUI view of new features for your app
  • 🧪 Preview Debugger - 🔒(private) package to test accessibility and locale in #DEBUG or in preview

🙋‍♂️ My other projects:

  • 📱 SquidNote - 🔒(private) production-ready note app with Rich-Text Editor and new Apple frameworks
  • 🌿 Ambience - UIKit pet-project app with relaxing sounds of nature in you pocket, using Unsplash API
  • 📓 BlockNote - notemaking app for those who study, work or tracks something
  • 📚 JMDictionary - SwiftUI pet-project app, using JMDict (the property of the Electronic Dictionary Research and Development Group) to search Japanese words with saving to favorites and editing details
  • 🎬 Kinopoisk searcher - get top-250 films and TV shows or search by a keyword using unofficial kinopoisk API
  • 💬 P_Chat - work in progress. Multipeer Connectivity chat app with one message

🧐 Additional resources:

📫 You can also find me there:

iosscripts's People

Contributors

kovs705 avatar

Stargazers

 avatar

Watchers

 avatar

iosscripts's Issues

Пример создания инструкции к приложению

Приложение YOUR APP NAME

Требования для Mac

  1. Наличие установленного HomeBrew - https://brew.sh

  2. CocoaPods - https://formulae.brew.sh/formula/cocoapods#default

  3. Установленный XcodeGen (используется для разворачивания проекта)
    3.1. Link - https://formulae.brew.sh/formula/xcodegen#default
    3.2. GitHub - https://github.com/yonaskolb/XcodeGen

  4. Линтер SwiftLint (используется для фикса линтером после сборки проекта)
    4.1. Link - https://formulae.brew.sh/formula/swiftlint#default
    4.2. GitHUb - https://github.com/realm/SwiftLint

Установка

  1. Через Android Studio запустить Gradle Build скрипт, далее могут выпасть ошибки на iOS стороне
  2. Далее по пути к ioslk запустить скрипт GenerateProject.app
    2.1. Обязательно скрипт должен называться GenerateProject, а также по тому же пути должен лежать Project.yml
  3. После запуска скрипта успешным результатом будет появление .xcworkspace, а также .xcodeproj файла и др.
  4. Запустить ioslk.xcworkspace
  5. Во время билда появится ошибка, что необходимо выбрать Team
    5.1 Выбрать разработчика COMPANY NAME
  6. Далее проект полностью чистый и рабочий!!

P.S.

  • Если проект что-то не видит или не билдится, то:
    1. Android Studio запусти linkPodDebugFrameworkIosArm64
    2. После успешного завершения вернись в Xcode и попробуй ещё раз выполнить command+B
  • Файл где расписаны частые ошибки и пути их решения написаны в CommonIssues

P.P.S

Исходник GenerateProject скрипта:

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.